Search by job, company or skills

Lead Engineer - Full Stack

Early Applicant
  • Posted 7 days ago
  • Be among the first 10 applicants

Job Description

Lead Engineer – Full Stack

Location: Bangalore

Experience: 6–10 yrs

Job Summary:

We are looking for a hands-on Lead Engineer for a balanced full-stack role, with strong expertise in React.js and solid experience in at least one backend technology such as Python or Node.js (Java experience is a plus). This is a senior technical role with informal leadership responsibilities, where you will guide a small team, drive technical decisions, and remain deeply involved in design and development. The role requires strong ownership across the full software development lifecycle, including delivery, production support, and on-call responsibility for the solutions you build. Familiarity with cloud and DevOps practices is expected.

Key Responsibilities:

  • Lead the design and development of scalable full-stack applications across frontend and backend components.
  • Work hands-on across React.js and backend services to deliver end-to-end features.
  • Drive technical decision-making across frontend, backend, APIs, and databases.
  • Develop backend services using at least one of the following technologies: Python or Node.js (Java experience is a plus).
  • Provide technical guidance, code reviews, and informal leadership to a small engineering team.
  • Work within a small engineering team, contributing to both individual delivery and team-level execution.
  • Collaborate with Product Managers, Designers, QA, DevOps, and other stakeholders to deliver solutions.
  • Establish engineering standards, mentor team members, and support strong development practices.
  • Design and build scalable APIs, microservices, and frontend components with a focus on performance, reliability, and maintainability.
  • Work closely with DevOps teams and contribute to deployment, CI/CD pipelines, monitoring, and containerized applications.
  • Contribute to database design and work with relational or NoSQL databases based on solution needs.
  • Participate in sprint planning, technical estimations, roadmap discussions, and engineering process improvements.
  • Own end-to-end lifecycle of your solutions, including development, deployment, production support, and participation in on-call rotations.
  • Continuously improve system quality, security, scalability, and operational stability.

Required Skills & Qualifications:

  • 6–10 years of experience in full-stack software development.
  • Strong frontend development experience using React.js, JavaScript, and TypeScript.
  • Strong experience in at least one backend technology such as Python or Node.js (Java experience is a plus).
  • Experience designing and developing scalable REST APIs and microservices.
  • Strong understanding of frontend architecture, component design, and state management.
  • Good understanding of system design, software architecture patterns, and distributed systems concepts.
  • Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Familiarity with cloud platforms and practical understanding of CI/CD and DevOps practices.
  • Experience with Git, collaborative development workflows, and Agile delivery practices.
  • Strong debugging, troubleshooting, and production support skills.
  • Willingness to participate in on-call support for owned solutions.
  • Strong communication, collaboration, and stakeholder management skills.

Nice-to-Have Skills:

  • Experience with event-driven architecture and messaging systems such as Kafka or RabbitMQ.
  • Familiarity with GraphQL and API gateway implementations.
  • Experience with monitoring and observability tools such as Grafana, Prometheus, or ELK Stack.
  • Knowledge of security best practices across frontend and backend systems.
  • Experience with automated testing frameworks and quality engineering practices.
  • Exposure to data-intensive applications is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151357123

Similar Jobs

Bengaluru, India

Skills:

JavaMavenSpring BootBitbucketCss3Rest ApiJenkinsGitReactTypescriptJavascriptHtml5MongoDBAzure Service Bus

Bengaluru, India

Skills:

test automationNode.jsDevopsGcpDockerReactjsPhpAzureKubernetesPythonAWScloud-native environments

Bengaluru

Skills:

MlJavaMs Sql ServerSpring BootTableauCss3AngularReactJavascriptHtml5OraclePythonAiAI-assisted development tools

Bengaluru, India

Skills:

.Net ProgrammingDevopsContinuous IntegrationReactTypescriptShellAngularjsPython

Bengaluru, India

Skills:

PytorchTensorflowPythonperformance profilingOptimization Techniqueslow-level optimizationdeep learning frameworksdebugging skills