Senior Software Engineer
New
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- GraphQLNode.jsFull Stack DevelopmentJavascriptTypeScriptNext.jsReactCI/CDMicroservices
Requirements
- 6+ years of professional software engineering experience building scalable, user-facing web applications.
- Strong proficiency in JavaScript/TypeScript and experience with React, Next.js, and Node.js.
- Experience working in microservices-based architectures and distributed systems.
- Solid understanding of CI/CD pipelines, automated testing, and modern software delivery practices.
- Experience building or working with GraphQL APIs and modern data-layer architectures.
- Strong knowledge of system observability practices, including logging, metrics, and monitoring tools.
- Ability to work across the full stack and contribute to multiple services or product areas.
- Strong collaboration and communication skills in remote, cross-functional teams.
- Proactive mindset with the ability to identify improvements in systems, processes, and code quality.
- Experience mentoring engineers or contributing to technical leadership is a plus.
Responsibilities
- Design, develop, and maintain scalable full-stack web applications supporting learner-focused platforms and services.
- Work within a microservices architecture using modern frameworks such as React, Next.js, and Node.js.
- Collaborate with product managers, designers, and engineers to translate product requirements into technical solutions.
- Contribute to CI/CD pipelines, ensuring reliable deployment, testing, and delivery of high-quality software.
- Improve system performance, scalability, and reliability through continuous optimization and best practices.
- Develop and maintain GraphQL APIs and data access layers to standardize application architecture.
- Enhance system observability through logging, monitoring, metrics, and dashboards.
- Participate in code reviews, sprint planning, and agile ceremonies to ensure alignment and delivery quality.
- Contribute to engineering standards, documentation, and process improvements across teams.
View Full Description & ApplyYou'll be redirected to the employer's site