Backend Node.js Engineer

DaCodes Logo

DaCodes

📍Remote - Mexico

Summary

Join DaCodes, a leading software and digital transformation firm, as a Mid-Level Integration Engineer. You will be part of a specialized team building custom middleware integrations using Node.js, contributing to the scalability and reliability of client systems. This role requires a proactive individual comfortable with problem-solving in remote, fast-paced environments. You will design, develop, and maintain integrations, work with iPaaS solutions, and develop custom connectors for various systems. The position demands strong backend development skills in Node.js and experience with API integrations. DaCodes offers remote work, flexible hours, a birthday off, access to courses and certifications, and more.

Requirements

  • Strong experience in backend development with Node.js
  • Experience building API integrations using RESTful APIs, GraphQL, SOAP, Webhooks
  • Experience with authentication standards (OAuth 2.0, SSO, API key-based auth)
  • Good understanding of ERP systems, CRM platforms, and SaaS ecosystems
  • Advanced English proficiency for client communication and technical discussions
  • Troubleshoot complex technical issues independently across various platforms
  • Optimize integration performance, handle rate limits, pagination, and large data volumes
  • Build resilient error-handling strategies for integration workflows

Responsibilities

  • Design, develop, and maintain integrations using Node.js as the main language
  • Work with Prismatic.io or similar iPaaS solutions to create reliable workflows and connectors
  • Develop custom connectors for third-party SaaS, ERP, and CRM systems
  • Implement and manage authentication protocols (OAuth 2.0, API keys, HTTP requests, JWT, etc.)
  • Build robust data transformation logic (JSON, XML) for API integrations
  • Handle event-driven architectures using webhooks, queues, and serverless technologies
  • Debug, monitor, and optimize integrations for performance, scalability, and security
  • Maintain detailed documentation and contribute to internal standards for integration projects

Preferred Qualifications

  • Solid understanding of iPaaS platforms (Prismatic.io preferred; Workato, Boomi, MuleSoft also valuable)
  • Understanding of ERP integrations (NetSuite, SAP, Business Central)
  • Knowledge of SaaS business models and system integrations
  • Familiarity with API lifecycle management and best practices (versioning, deprecation, error handling)
  • Familiarity with AWS Lambda or other serverless architectures
  • Database experience (SQL, PostgreSQL, NoSQL like Firebase or MongoDB)
  • Proactive and self-sufficient – Comfortable taking ownership of tasks and proposing solutions
  • Detail-oriented – Focused on delivering high-quality, reliable integrations
  • Organized and structured – Ability to handle multiple tasks and priorities effectively
  • Strong communication skills – Able to explain complex technical concepts clearly to both technical and non-technical stakeholders
  • Team-oriented – Able to work collaboratively in multidisciplinary teams

Benefits

  • Trabajo remoto/Home office
  • Horario ajustado a la célula de trabajo/proyecto asignado
  • Trabajo de lunes a viernes
  • Día off en tu cumpleaños
  • Equipos de trabajo multiculturales
  • Acceso a cursos y certificaciones
  • Meetups con invitados especiales del área de IT
  • Eventos virtuales de integración y grupos de interés
  • Clases de inglés
  • Oportunidades dentro de nuestras diferentes líneas de negocio
  • Orgullosamente certificados como Great Place to Work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.