Senior Full Stack Engineer

Job Type: Full Time
Job Location: Bangalore
Salary: 20-30lpa
Years of Experience: 5-10yrs

What You’ll Own

1. Full Stack Development

  • Design, develop, test, and deploy robust and scalable web applications.
  • Build and maintain server-side logic and microservices using Node.js, Express.js, and TypeScript.
  • Contribute to frontend feature development and integration.
  • Participate in feature planning, estimation, and execution.

2. Backend & API Engineering

  • Design and develop RESTful APIs and backend services.
  • Implement asynchronous workflows and scalable microservice architectures.
  • Ensure performance, reliability, and security of backend systems.
  • Implement authentication, authorization, and data protection best practices.

3. Database Design & Optimization

  • Design and manage MongoDB schemas using Mongoose.
  • Optimize queries and database performance for scale.
  • Ensure data integrity and efficient data access patterns.

What We’re Looking For

Must-Haves

  • 5+ years of professional experience as a Full Stack Engineer or similar role.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with Node.js and Express.js.
  • Solid understanding of MongoDB and Mongoose.
  • Experience building and consuming RESTful APIs and microservices.
  • Strong understanding of asynchronous programming patterns.
  • Good grasp of system design principles and application architecture.
  • Experience with Git and version control best practices.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Good-to-Have / Preferred

  • Frontend development experience with React.js.
  • Exposure to Three.js or similar 3D/visualization libraries.
  • Experience with cloud platforms (AWS, GCP, Azure – EC2, S3, Lambda).
  • Knowledge of Docker and containerization workflows.
  • Experience with testing frameworks (Jest, Mocha, etc.).
  • Familiarity with CI/CD pipelines and automated deployments.

Apply for this position

Maximum allowed file size is 64 MB. Allowed Type(s): .pdf, .doc, .docx

Land your dream job

by sending us your updated profile.

Angel and Genie ensures privacy and confidentiality of all our applicants & clients.