Gemological Institute of America logo

Full-Stack Software Engineer Lead - Night Shift

Gemological Institute of America
NewPosted today

LOCATION

Navi Mumbai · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentTypescriptRESTful APIsMicroservices ArchitectureAWSFront-End DevelopmentSQL

Job description

Overview

Hands-on technical leadership role accountable for the design, development and delivery of secure, scalable web applications and APIs on AWS, while leading a team of software engineers.

What you'll do

  • Remain hands-on with development, contributing production-quality code and developing critical or complex components across the technology stack.
  • Implement and support scalable back-end applications, RESTful APIs, microservices, serverless services and enterprise integrations.
  • Build responsive, accessible and intuitive front-end experiences, working closely with UX/UI designers to transform Figma designs, wireframes and prototypes into high-quality user interfaces.
  • Design and implement application data access patterns across SQL and NoSQL data stores.
  • Serve as the expert for software implementation initiatives, providing technical direction and ensuring solutions align with product requirements, architecture standards, security requirements and engineering best practices.
  • Support the architecture, testing and deployment of API and web applications on AWS.
  • Create and maintain coding standards, architectural guidelines and reusable components.
  • Periodically evaluate systems for improvement, recommending refactors, automation and tooling that enhance performance and developer productivity.
  • Manage a team of software engineers, including goal setting, regular feedback, performance management and career development.
  • Mentor engineers through code review, pair programming and design review while remaining an active software developer.
  • Promote the adoption of modern front-end and back-end engineering practices across the team.
  • Ensure quality and ease of deployment by writing thorough unit, integration and end-to-end tests using JUnit and comparable test libraries.
  • Contribute to CI/CD pipelines and automation strategies using tools such as GitHub Actions, Bitrise or Jenkins.
  • Champion automated testing and repeatable deployment as the default across the team's delivery.
  • Investigate and resolve complex functionality problems and defects, providing advanced troubleshooting and support.
  • Review support requests and identify opportunities to prevent recurring issues.
  • Support production releases and ensure solutions meet operational readiness, cybersecurity, monitoring, disaster recovery and support requirements.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, reviews and retrospectives.
  • Collaborate with the product team to translate business requirements, product requirements and user stories into well-designed technical solutions.

What you'll need

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent professional experience.
  • 10+ years of professional software development experience.
  • Demonstrated experience leading technical teams or complex software initiatives while remaining an active developer.
  • Strong experience with modern front-end technologies such as React, Angular or Vue.js, and Next or Nuxt, together with JavaScript/TypeScript, HTML and CSS.
  • Strong experience with one or more back-end technologies such as Java, Python, Node.js or equivalent.
  • Strong understanding of REST APIs, microservices, distributed systems, event-driven architectures and integration patterns.
  • Demonstrated experience designing and developing applications on AWS, including serverless services such as AWS Lambda.
  • Experience with SQL and NoSQL databases, data modelling and query optimisation.
  • Experience with Git, CI/CD, automated testing, containers and modern DevOps practices.
  • Strong knowledge of application security, API security, authentication and authorisation, and OWASP principles.
  • Experience working within Agile product development teams.

Details

  • Night shift role.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full-Stack Software Engineer Lead - Night Shift