Applaudo logo
ApplaudoPosted 1 month ago

NodeJS Application Architect

RemoteMexico

Full TimeMediumTECH

Job Summary

Analyze business requirements and translate them into detailed technical architectures for the Order Management System, defining backend and frontend patterns and standards. Create and defend Architecture Decision Records (ADRs) while presenting proposals to C-level executives and technical leaders. Structure resource architecture for cloud-native environments on Microsoft Azure, design system integrations across multiple data sources, and collaborate with DevOps and Data teams on infrastructure and operational needs. Guide development teams, establish best practices, and align the technical roadmap with product goals. This role operates under a contractor model.

Required Qualifications

  • Application Architect with proven experience designing robust, scalable, and cloud-native architectures for complex business applications
  • skilled at translating business requirements into detailed technical designs
  • defining architectural patterns and technology standards across backend and frontend environments
  • designing integrations across systems with multiple sources of truth
  • strong architectural judgment
  • hands-on Microsoft Azure experience
  • proactive leadership style
  • comfortable making technical decisions
  • documenting and defending them through Architecture Decision Records (ADRs)
  • presenting architecture proposals and technical roadmaps directly to technical leaders, business stakeholders, and C-level executives
  • quickly ramp up in complex environments
  • guide development teams
  • leverage AI-assisted development tools to strengthen architecture workflows and documentation
  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • 6+ years of Software Engineering experience
  • 3+ years in Architecture or Technical Leadership roles
  • Proven and solid experience designing application and software architectures for complex systems
  • Backend architecture experience with Node.js and frameworks such as Express or NestJS
  • Hands-on experience with Microsoft Azure and cloud-native architectures
  • Strong background in REST API ecosystem design and governance
  • Event-Driven Architecture and asynchronous processing design
  • Experience integrating multi-source-of-truth systems
  • Solid understanding of authentication and authorization (OAuth2, SSO) applied to architecture and security
  • Demonstrated ability to create and defend Architecture Decision Records (ADRs)
  • Assertive and proactive communication skills
  • ability to make technical decisions and effectively explain and defend their rationale
  • Practical exposure to AI-assisted development tools (Cursor, Copilot, Claude Code, or similar)
  • ability to leverage AI to generate architecture documentation
  • Advanced English proficiency with conversational fluency for direct communication with C-level executives
  • ability to present technical roadmaps without intermediaries
  • Fast ramp-up capability
  • Note: This role operates under a contractor model

Desired Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related field is desired, or equivalent professional experience

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce