
On-Site
Full-Time
Bengaluru, Karnataka
India
About the Role
Job Summary
We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our dynamic and innovative team.
The ideal candidate will have over five years of hands-on experience in building and maintaining scalable, high-
performance web applications. You will be responsible for the end-to-end development of new features, from
conception and design to deployment and maintenance. This role requires a deep understanding of our tech stack,
which includes Node.js, React, MongoDB, and Redis, and extensive experience with AWS.
As a senior member of the team, you will play a crucial role in architectural decisions and drive the adoption of best
practices. A strong commitment to test-driven development (TDD) is essential, and a background in CI/CD and
infrastructure management will be appreciable.
Key Responsibilities
• Full Stack Development: Design, develop, and maintain robust, scalable, and high-quality software solutions,
working on both the front-end and back-end.
• Front-End: Develop and implement user-facing features using React.js, ensuring a seamless and responsive
user experience.
• Back-End: Build and maintain server-side logic, APIs, and microservices using Node.js.
• Database and Cache Management: Design and manage database schemas in MongoDB and leverage Redis
for caching and performance optimization.
• Cloud Infrastructure: Deploy, manage, and scale applications on AWS, utilizing services such as EC2, S3,
Lambda, etc.
• Testing: Write clean, maintainable, and well-tested code, adhering to test-driven development (TDD)
principles.
• Collaboration: Work closely with cross-functional teams, including product managers, designers, and other
engineers, to deliver high-quality products.
Education:
• B.E. in Computer Science, Engineering, or relevant field
Experience:
• 5+ years of professional experience as a full stack engineer.
• Proven expertise in Node.js for back-end development.
• Strong proficiency in React for front-end development.
• Extensive experience with MongoDB, including data modelling and query optimization.
• Hands-on experience with Redis for caching and in-memory data storage.
• In-depth knowledge of AWS services and cloud architecture best practices.
• Solid understanding and practical experience with test-driven development (TDD).
Preferred Qualifications
• Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
• A strong understanding of software development principles, design patterns, and best practices.
• Excellent problem-solving skills and the ability to work independently and in a team environment.
• Strong communication and interpersonal skills.
We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our dynamic and innovative team.
The ideal candidate will have over five years of hands-on experience in building and maintaining scalable, high-
performance web applications. You will be responsible for the end-to-end development of new features, from
conception and design to deployment and maintenance. This role requires a deep understanding of our tech stack,
which includes Node.js, React, MongoDB, and Redis, and extensive experience with AWS.
As a senior member of the team, you will play a crucial role in architectural decisions and drive the adoption of best
practices. A strong commitment to test-driven development (TDD) is essential, and a background in CI/CD and
infrastructure management will be appreciable.
Key Responsibilities
• Full Stack Development: Design, develop, and maintain robust, scalable, and high-quality software solutions,
working on both the front-end and back-end.
• Front-End: Develop and implement user-facing features using React.js, ensuring a seamless and responsive
user experience.
• Back-End: Build and maintain server-side logic, APIs, and microservices using Node.js.
• Database and Cache Management: Design and manage database schemas in MongoDB and leverage Redis
for caching and performance optimization.
• Cloud Infrastructure: Deploy, manage, and scale applications on AWS, utilizing services such as EC2, S3,
Lambda, etc.
• Testing: Write clean, maintainable, and well-tested code, adhering to test-driven development (TDD)
principles.
• Collaboration: Work closely with cross-functional teams, including product managers, designers, and other
engineers, to deliver high-quality products.
Education:
• B.E. in Computer Science, Engineering, or relevant field
Experience:
• 5+ years of professional experience as a full stack engineer.
• Proven expertise in Node.js for back-end development.
• Strong proficiency in React for front-end development.
• Extensive experience with MongoDB, including data modelling and query optimization.
• Hands-on experience with Redis for caching and in-memory data storage.
• In-depth knowledge of AWS services and cloud architecture best practices.
• Solid understanding and practical experience with test-driven development (TDD).
Preferred Qualifications
• Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
• A strong understanding of software development principles, design patterns, and best practices.
• Excellent problem-solving skills and the ability to work independently and in a team environment.
• Strong communication and interpersonal skills.