Senior Backend Engineer (Node/ Nest)
Position Available for Residents of Mexico to Work on a Project for a U.S.-Based Company (Remote)
About the Role
We seek a highly experienced Senior Backend Engineer with strong expertise in Node, Nest, and TypeScript to join our remote team. This role is open exclusively to candidates residing in Mexico. As a key team member, you will design, implement, and maintain scalable backend solutions that power our web applications. Collaborating closely with product, frontend, and DevOps teams, you'll ensure backend systems are robust, secure, and high-performing.
If you're passionate about backend technologies, enjoy solving complex challenges, and excel in building efficient and maintainable software, we’d love to connect with you.
Responsibilities
- Architect, develop, and maintain backend services using Node, Nest, and TypeScript.
- Design and manage NoSQL databases, primarily MongoDB, optimizing queries and schemas.
- Improve application performance using Redis and other caching strategies.
- Build and maintain scalable, secure APIs and microservices adhering to best practices.
- Collaborate with product and frontend teams to deliver seamless integrations and end-to-end solutions.
- Implement and maintain unit tests, integration tests, and comprehensive documentation.
- Identify and resolve performance bottlenecks to ensure system reliability and scalability.
- Contribute to CI/CD pipelines and automation for deployment and testing.
Requirements
- 5+ years of professional experience in backend development, focusing strongly on Node, Nest, and TypeScript.
- Proficiency in building modular and scalable applications with Nest.
- In-depth experience with NoSQL databases, such as MongoDB (schema design, query optimization).
- Knowledge of caching mechanisms and tools like Redis to optimize system performance.
- Experience deploying and maintaining applications on cloud platforms like AWS, GCP, or Azure.
- Strong understanding of RESTful API design, secure coding practices, and system architecture.
- Proven track record of delivering maintainable, well-tested, well-documented backend systems.
- Experience working within agile development teams.
Nice to Have
- Familiarity with microservices architecture and serverless frameworks.
- Hands-on experience with event-driven systems and message brokers like RabbitMQ or Kafka.
- Strong grasp of CI/CD pipelines, automation tools, and deployment best practices.
Position Details
- Full-time position with a contract through a U.S.-based company.
- Remote opportunity available only for candidates residing in Mexico.
- Immediate start preferred, with up to 2-3 weeks of flexibility.
About Us
We are a team of innovative software professionals dedicated to delivering high-quality solutions across diverse industries. With a proven track record of success, we prioritize excellence, creativity, and the growth of our team members. Join us to work on impactful projects and advance your career in backend engineering.