




Job Summary: Semi-Senior Node.js Backend Developer to develop, optimize, and maintain backend services, ensuring a scalable, secure, and efficient architecture. Key Highlights: 1. Backend service development and maintenance using Node.js and RESTful APIs. 2. Relational database management and performance optimization. 3. Collaboration with Frontend, QA, and DevOps teams in an agile environment. **Position:** Semi-Senior Node.js Backend Developer **Work Mode:** On-site, with potential transition to Hybrid mode later **Experience:** 3+ years **Purpose of the Position** Develop, optimize, and maintain backend services using **Node.js**, ensuring a scalable, secure, and efficient architecture. The goal is to guarantee reliable communication among databases, external services, and the front-end. **Main Responsibilities** * Backend service development and maintenance using **Node.js** (JavaScript/TypeScript). * Design and implementation of **RESTful APIs**, and integration with internal and external systems. * Management of relational databases (**MySQL, PostgreSQL**). * Implementation of authentication, data validation, and basic security measures. * Optimization of backend process performance and stability. * Development of unit and integration tests. * Diagnosis and resolution of issues in development and production environments. * Collaboration with **Frontend, QA, and DevOps** teams. * Participation in technical planning, estimations, and code reviews. * Documentation of endpoints, APIs, and technical logic. * Version control using **Git**. **Requirements** **Education:** * Engineering or Bachelor’s degree in Systems, Computer Science, or related field (preferred). **Experience:** * 3+ years of backend development experience. * Proven experience in production projects using **Node.js**. **Required Technical Skills:** * Node.js (Express, NestJS, or Fastify). * MySQL / PostgreSQL databases. * Design and implementation of **REST APIs**. * Git. * Unit/integration testing (basic level). * Agile methodologies (**Scrum, Kanban**). **Key Competencies** * Analytical thinking and ability to solve complex problems. * Autonomous and responsible work ethic. * Clear communication and teamwork skills. * Organization, discipline, and task follow-up. * Quality orientation and attention to detail. * Continuous learning mindset. **Location and Schedule** * Prol. Bernardo Quintana 300, Centro Sur, 76090 Santiago de Querétaro, Qro. * Monday to Friday, 8:00 am – 6:00 pm; Saturday, 8:00 am – 1:00 pm Employment Type: Full-time Salary: $20,000.00 – $34,000.00 per month Workplace: On-site employment


