Remote Backend Developer Nodejs Semi Senior

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • DaCodes is a high-impact software and digital transformation firm with over 10 years of experience.
  • The company has a team of more than 220 talented professionals, including developers, architects, UX/UI designers, PMs, and QA testers.
  • DaCodes collaborates on projects with clients in LATAM and the United States, achieving outstanding results.
  • As a Backend Developer Node.js, you will design, develop, and maintain the backend of a high-scale platform that enables dynamic template generation for frontends, advanced parameter management, and integration with high-volume external systems.
  • Your work will directly impact the experience of millions of users, ensuring robustness, scalability, and security.
  • You will have the opportunity to drive your professional development and work on diverse projects across various industries.

Requirements:

  • A minimum of 4 years of professional experience developing backend with Node.js, Express.js, and NestJS is required.
  • Proficiency in the latest version of Node.js and familiarity with modern best practices is essential.
  • Proven experience in developing scalable architectures for platforms with millions of users is necessary.
  • Deep knowledge of PostgreSQL databases and optimization of queries and schemas is required.
  • Experience in handling queues and messaging systems (RabbitMQ, Kafka, SQS, or others) is needed.
  • Basic knowledge of AWS services for deployment and management (EC2, S3, RDS, ECS/Fargate) is required.
  • Practical experience with Docker containers and their complete lifecycle is necessary.
  • Ability to design and execute unit tests (Jest) and integration and E2E tests (Supertest or Cypress) is required.
  • Solid knowledge of backend security, especially in implementing JWT for authentication and authorization, is essential.
  • Experience working with TypeScript in backend projects to ensure strict typing and maintainable code is required.
  • Experience using middleware to interconnect different systems and databases is necessary.
  • Excellent verbal and written communication skills, with the ability to explain technical concepts to diverse audiences, are required.
  • Proactivity and autonomy to work with minimal supervision, focusing on delivering high-quality results, are essential.
  • Ability to collaborate effectively in multidisciplinary and multicultural teams under agile methodologies (Scrum) is necessary.
  • Capability to manage multiple tasks and priorities in a dynamic and demanding environment is required.
  • Customer orientation and willingness to interact directly with external stakeholders are essential.

Benefits:

  • You will integrate with global brands and disruptive startups.
  • The position offers remote work or home office options.
  • If a hybrid or in-person modality is required, you will be informed from the first session.
  • The work schedule is adjusted to the assigned project or work cell.
  • Work is from Monday to Friday.
  • Legal benefits apply for employees in Mexico.
  • You will receive a day off on your birthday.
  • Major medical expenses insurance is provided (applicable in Mexico).
  • Life insurance is included (applicable in Mexico).
  • You will work in multicultural teams.
  • Access to courses and certifications is provided.
  • There will be meetups with special guests from the IT field.
  • Virtual integration events and interest groups will be organized.
  • English classes are offered.
  • Opportunities within different lines of business are available.
  • DaCodes is proudly certified as a Great Place to Work.
Leave a feedback