About the Role:
We are seeking a talented and experienced Backend Engineer to join our growing team. You will play a key role in developing and maintaining our backend infrastructure, focusing on NodeJS, Cloud Functions GCP, MongoDB, and event-driven architecture. You will be responsible for the entire software development lifecycle, from design and implementation to testing and deployment.
Responsibilities:
Design, develop, and maintain highly scalable and performant backend APIs using NodeJS.
Build and deploy event-driven applications leveraging Cloud Functions GCP and Pub/Sub.
Design and implement efficient and secure data models using MongoDB.
Write clean, maintainable, and well-documented code.
Perform unit and integration testing using established frameworks.
Participate in code reviews and provide constructive feedback.
Collaborate with cross-functional teams (front-end, DevOps) to ensure smooth development and deployment.
Stay up-to-date with the latest technologies and best practices in the backend development world.
Bonus Points:
Requirements
5+ years of experience as a Backend Engineer with a strong focus on NodeJS.
Proven experience building and deploying event-driven applications using Cloud Functions GCP.
In-depth knowledge of MongoDB and NoSQL database design principles.
Excellent understanding of RESTful API design principles and best practices.
Experience with CI/CD pipelines and deployment automation tools.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Passion for building high-quality software and solving complex technical problems.
Benefits
Enter your email address below to get notified whenever we find a similar job post.
Unsubscribe at any time.