Job Closed

This listing is no longer active.

DaCodes. logo
DaCodes.

Coding the world of tomorrow

Senior Backend Integration Engineer (Node.js)- English Required

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

63 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Integration Engineer (Node.js)- English Required

DaCodes.

About DaCodes At DaCodes, we build high-impact software solutions for startups and global companies across LATAM and the U.S. We work with senior teams who value ownership, technical excellence, and high-quality engineering standards. Role Overview We are looking for a Senior Backend Engineer with a strong focus on integrations, capable of designing, implementing, and maintaining robust, scalable, and secure backend systems, primarily using Node.js, APIs, and event-driven architectures. This is not a low-code configuration role. It requires deep understanding of backend engineering, protocols, concurrency, and security. Why this role is interesting - Work on complex backend systems and real-world integrations (SaaS, APIs, ERPs) - Solve challenges around scalability, reliability, and distributed systems - Collaborate with a highly senior team with strong technical ownership - Work directly with U.S.-based clients and products with real impact What You’ll Do - Design and implement robust backend integrations across multiple systems (SaaS, APIs, internal services) - Build and maintain secure, scalable REST APIs - Design and operate event-driven systems (webhooks, async processing, retries, idempotency) - Implement authentication and authorization flows: - OAuth2 (authorization code, client credentials) - JWT (token validation, security considerations) - API Keys / HMAC when needed - Handle real-world integration challenges: - duplicated events - out-of-order data - partial failures - Debug and resolve production issues across distributed systems - Ensure proper logging, monitoring, and error handling - Participate in technical decision-making and trade-offs

Job Requirements

  • 4+ years of backend experience
  • Strong experience with Node.js (deep understanding of async I/O and event loop behavior)
  • Solid understanding of HTTP protocol and API design
  • Proven experience designing and operating webhooks in production, including:
  • idempotency handling
  • retries and failure recovery
  • event deduplication
  • Experience implementing OAuth2 flows, including:
  • authorization code
  • client credentials
  • token lifecycle and refresh tokens
  • Strong understanding of JWT beyond basic usage (signing, validation, security implications)
  • Experience working with production systems under real constraints
  • What We’re Looking For
  • You should be comfortable working in environments where:
  • Systems communicate through events and asynchronous processes
  • Data may arrive duplicated, delayed, or inconsistent
  • Integrations fail and need to be retried safely
  • You are responsible for debugging real production issues across services
  • Nice to Have
  • Experience with iPaaS platforms (Mulesoft, Workato, Boomi)
  • Experience integrating with ERPs (NetSuite, SAP, Business Central)
  • Experience with queues, background jobs, or messaging systems
  • CI/CD experience
  • Experience in high-concurrency environments

Benefits

  • 🚀 Work with global brands and disruptive startups.
  • 🏡 Remote work / Home office.
  • 📍 If a hybrid or on-site model is required, you will be informed from the first session.
  • ⏳ Work schedule aligned with the assigned project/team.
  • 📅 Monday to Friday schedule.
  • ⚖️ Legal benefits (Applicable for Mexico).
  • 🎉 Day off on your birthday.
  • 🏥 Private health insurance (Applicable for Mexico).
  • 🛡️ Life insurance (Applicable for Mexico).
  • 🌎 Multicultural teams.
  • 🎓 Access to courses and certifications.
  • 📢 Meetups with industry experts and top universities.
  • 📡 Virtual networking events and interest groups.
  • 📢 English classes.
  • 🏆 Opportunities within our different business lines.
  • 🏅 Proudly certified as a Great Place to Work.

Related Job Pages

More Backend Engineer Jobs

OtherRemoteTeam 201-500Since 2014H1B No Sponsor

About DaCodes At DaCodes, we build high-impact software solutions for startups and global companies across LATAM and the U.S. We work with senior teams who value ownership, technical excellence, and high-quality engineering standards. Role Overview We are looking for a Senior Backend Engineer with a strong focus on integrations, capable of designing, implementing, and maintaining robust, scalable, and secure backend systems, primarily using Node.js, APIs, and event-driven architectures. This is not a low-code configuration role. It requires deep understanding of backend engineering, protocols, concurrency, and security. Why this role is interesting - Work on complex backend systems and real-world integrations (SaaS, APIs, ERPs) - Solve challenges around scalability, reliability, and distributed systems - Collaborate with a highly senior team with strong technical ownership - Work directly with U.S.-based clients and products with real impact What You’ll Do - Design and implement robust backend integrations across multiple systems (SaaS, APIs, internal services) - Build and maintain secure, scalable REST APIs - Design and operate event-driven systems (webhooks, async processing, retries, idempotency) - Implement authentication and authorization flows: - OAuth2 (authorization code, client credentials) - JWT (token validation, security considerations) - API Keys / HMAC when needed - Handle real-world integration challenges: - duplicated events - out-of-order data - partial failures - Debug and resolve production issues across distributed systems - Ensure proper logging, monitoring, and error handling - Participate in technical decision-making and trade-offs

Mexico
Job Closed
Alpha Omega logo

Web Specialist – Drupal

Alpha Omega

Creating New Possibilities

Backend Engineer63 days ago
Full TimeRemoteTeam 501-1,000Since 2016H1B Sponsor

• Provide guidance on the strategy for the NESDIS web presence, including content hierarchy, taxonomy, content organization • Gather and write requirements for modifications, improvements, and bug fixes for the website • Create, edit, and categorize content in Drupal • Manage the archive process following government requirements • Perform User Acceptance Testing (UAT) on Sprints for the website • Primary responsibility is to build, and maintain efficient, accessible, and reliable web sites using Drupal • Work closely with stakeholders to gather requirements, meet project deliverables and milestones to produce quality websites • Provide constant communication with stakeholders and colleagues to develop and deploy their requested content – ensuring a clear establishment of what can be created within a specified timeframe • Work closely with the ACIO-S and NOAA Digital Team to ensure websites meet Federal, DOC, and NOAA web policy requirements • Work to ensure the websites meet accessibility (Section 508) requirements • Work with ACIO-S and NOAA to provide website accessibility information to meet the yearly Governmentwide Section 508 Assessment • Work closely with communications professionals to create and maintain a website content management plan • Improve website user experience through Human Centered Design (HCD) and analytics-informed performance enhancement • Update users/URLs on Site Improvement • Create and manage Jira tickets as needed for self and other contractors. • Provide SEO Optimization and Content Management • Provide High level reporting utilizing Atlassian Jira

Virginia
$90K - $125K / year
Job Closed
UPSTARS logo

Ruby on Rails Team Lead

UPSTARS

Архітектори успіху в ігровій індустрії

Backend Engineer63 days ago
Full TimeRemoteTeam 501-1,000Since 2019H1B No Sponsor

• провести технічний аудит існуючого backend • взяти на себе ownership backend-платформи • проектувати та реалізовувати нові backend-фічі • брати участь у прийнятті архітектурних рішень спільно з CTO/Tech Lead • оптимізувати продуктивність системи • забезпечити надійність фінансових операцій • розробляти та підтримувати API для frontend та партнерів • вести та розвивати backend-команду • впроваджувати інженерні best practices • взаємодіяти з DevOps для забезпечення масштабованості та стійкості • працювати з QA та брати участь у підготовці білдів до сертифікації

Ukraine
Indivd logo

Senior Python Backend Developer – Contract

Indivd

We analyze how people move and interact in real-world locations using your 2D cameras and our patented AI vision engine.

Backend Engineer63 days ago
ContractRemoteTeam 11-50Since 2017H1B No Sponsor

• Design and build scalable backend systems that power our product • Develop and maintain APIs and core services • Own system performance, reliability, and long-term maintainability • Work closely with product and engineering to turn ideas into production-ready solutions • Take full ownership of backend decisions from design to delivery

Turkey