About this role
Our client is seeking a Senior Full-Stack JavaScript Engineer to join their fully remote team, targeting candidates in LATAM or Europe. In this role, you will be responsible for architecting, building, and maintaining scalable full-stack features using Node.js, React, and TypeScript. You will work on mission-critical infrastructure that supports modern retail and service-industry transactions, ensuring high data consistency and low latency.
Key Responsibilities:
- Architect, build, and maintain highly scalable full-stack features using Node.js, React, and TypeScript.
- Optimize complex database queries and schema designs (SQL/NoSQL) to handle massive transaction volumes.
- Secure and scale RESTful and WebSocket APIs for instantaneous synchronization between physical POS software and cloud infrastructure.
- Proactively identify and eliminate technical debt, enforcing strict linting, type safety, and comprehensive testing frameworks.
- Collaborate synchronously with core product and engineering leadership as a direct independent contractor.
Required Skills & Qualifications:
- 5+ years of verified professional experience running production-grade full-stack JavaScript/TypeScript applications.
- Production experience with asynchronous programming challenges, race conditions, memory management, and event-driven architectures in Node.js.
- Deep knowledge of React state management, rendering optimization, and building accessible, modular UI components.
- Strong communication skills in English, with the ability to articulate architectural choices and collaborate effectively via video calls.
- Experience with cloud infrastructure (AWS/GCP), CI/CD pipelines, and Dockerized environments is a major plus.
What We Offer:
- Top-Market USD Compensation based on your geographic location and senior expertise.
- Direct Contractor Engagement with streamlined contracting and monthly invoicing.
- True Autonomy with no micromanagement; you own your modules and write clean code.
- Impactful work on core systems that affect thousands of real-world merchant locations daily.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.