Job Title:
Back End Developer
Company: Growhut
Location: Thane, Maharashtra
Created: 2026-01-08
Job Type: Full Time
Job Description:
Job Title: Backend EngineerCompany: Growhut Technologies Private LimitedSalary: CTC (8.4 - 9.6 LPA)Location: RemoteEmployment Type: Full-timeAbout UsGrowhut Technologies Pvt Ltd is a forward-thinking company committed to delivering innovative web applications and scalable solutions. We are looking for a talented Backend Engineer to join our development team and contribute to building robust, high-performance backend systems.Job DescriptionWe’re hiring a Backend Developer (SDE II) to design and build scalable backend services for real-time applications. You’ll work on APIs, WebSocket-based systems, media/RTC integrations, databases, caching layers, and cloud infrastructure. This role expects solid ownership - writing production-grade code, reviewing PRs, improving CI/CD, and debugging live issues on Linux/AWS.Key ResponsibilitiesDesign, develop, and maintain backend services using Node.js for high-scale, production systems.Build and optimize real-time communication services using WebSockets and support workflows involving WebRTC.Develop secure, well-documented REST/GraphQL APIs (as applicable), including authentication and role-based access.Work with MySQL and MongoDB for data modeling, query optimization, indexing, and performance tuning.Implement caching, queues, and pub/sub patterns using Redis to improve performance and responsiveness.Containerize services using Docker, and ensure smooth local + production environments.Design and maintain CI/CD pipelines using GitHub Actions, including build, test, lint, deploy, and rollback strategies.Deploy and maintain services on AWS (EC2, S3), including logging, monitoring, and cost/performance optimizations.Configure and troubleshoot NGINX for reverse proxying, load balancing, and SSL/TLS setup.Own production stability: debugging, RCA, performance profiling, and incident resolution on Linux (Ubuntu).Collaborate closely with frontend teams; contribute when needed in ReactJS for integration, debugging, and feature delivery.Work on performance-sensitive modules or integrations where required using C++ (e.g., native modules, media/audio, system-level integration).Write clean code, enforce best practices, and mentor junior engineers through reviews and technical guidance.Required Skills and ExperienceMust-have3–6 years of backend development experience (or equivalent strong experience).Strong proficiency in Node.js (architecture, async patterns, performance, scalability).Hands-on experience with WebSockets and understanding of WebRTC fundamentals (signaling, STUN/TURN basics, real-time constraints).Strong working knowledge of Linux (Ubuntu) and production debugging.Experience with databases:MySQL (schema design, joins, indexes, query tuning)MongoDB (schema patterns, aggregation basics, indexing)Practical experience with Redis (caching patterns, TTLs, pub/sub, rate limiting).Experience deploying services on AWS EC2 + S3.Solid understanding of Docker and container-based development workflows.Experience designing CI/CD pipelines using GitHub Actions.Hands-on experience with NGINX configuration for backend services.Good-to-haveBasic Python (scripts, tooling, small services, automation).C++ exposure (native extensions, performance modules, system-level integration).Familiarity with ReactJS for supporting frontend integration and debugging.Experience with observability tools (logs, metrics, tracing), and performance profiling.Soft skillsStrong ownership mindset: you take features from design → production → monitoring.Ability to communicate trade-offs clearly and work cross-functionally.Bias for action with high engineering standards.Perks and BenefitsOpportunity to work on real-time systems (WebSockets/WebRTC) and modern backend architecture.High ownership role with end-to-end impact on product and infrastructure.Collaborative team culture with strong engineering practices and code reviews.Flexible work environment (depending on company policy).Competitive compensation (based on experience) + performance growth opportunities.Exposure to cloud scale, CI/CD maturity, and production-grade systems.