Search Jobs

Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

productsquads

This job is no longer accepting applications

Job Description


What you'll build

We are looking for a Senior Full Stack Engineer with strong expertise across frontend, backend, cloud, and modern AI-assisted software development.

This is a high-impact engineering role where you'll own end-to-end product capabilities—from architecture and technical design through implementation, deployment, and production support.

You'll work closely with Product Managers, Architects, Designers, Engineering Managers, and customers to build scalable, secure, AI-enabled software products used by leading global enterprises.

RESPONSIBILITIES

Your scope

Engineering Excellence

  • Design, develop, and maintain scalable full-stack applications.
  • Build high-quality frontend experiences using React and TypeScript.
  • Develop secure and scalable backend services using Node.js.
  • Design APIs, data models, and integrations.
  • Write clean, maintainable, testable production code.
  • Optimize application performance, reliability, and scalability.

Product Engineering

  • Translate business requirements into elegant technical solutions.
  • Participate in technical discovery, estimation, architecture discussions, and implementation planning.
  • Build customer-facing features with strong usability and performance.
  • Drive engineering decisions with a product-first mindset.

AI-First Software Development

  • Leverage AI engineering tools to improve productivity and engineering quality, including:
  • GitHub Copilot
  • Cursor
  • ChatGPT
  • Claude
  • Internal AI engineering accelerators

Engineers are expected to use AI responsibly—not as a replacement for engineering judgment, but as a force multiplier for productivity, design thinking, debugging, testing, documentation, and code quality.

Engineering Practices

  • Participate in code reviews and architectural reviews.
  • Build reusable components and engineering frameworks.
  • Contribute to engineering documentation and technical RFCs.
  • Improve CI/CD pipelines and developer productivity.
  • Follow secure coding and cloud-native engineering practices.

Collaboration

  • Partner with Product Managers, Architects, Designers, QA Engineers, and DevOps.
  • Communicate technical trade-offs effectively.
  • Mentor junior engineers and contribute to a culture of continuous learning.
  • Drive engineering excellence across the team.

What you'll bring

  • 8+ years of software engineering experience.
  • Strong expertise in:
  • React
  • TypeScript
  • Node.js
  • Experience designing REST APIs and microservices.
  • Strong understanding of SQL databases (PostgreSQL preferred).
  • Experience building cloud-native applications on AWS.
  • Experience with Docker and containerized applications.
  • Familiarity with CI/CD pipelines and GitHub Actions.
  • Strong debugging and performance optimization skills.
  • Understanding of secure software development practices.
  • Experience working in Agile product teams.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-9 yrs
Ahmedabad, India
Skills:
GraphqlPostgreSQLNode.jsMssqlGitReactRESTDockerMySQLMongoDBAgile MethodologiesJavascriptAsynchronous programmingPythonDynamocontainer orchestration toolsdatabase schemasAI Assisted coding tools
7-9 yrs
Ahmedabad, India
Skills:
SeleniumAppiumSoapuiAutomation TestingPostmanSwaggerApi TestingJUnitManual TestingAgile MethodologiesCI and BDD frameworks