Fullstack JavaScript Engineer (Node.js, React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack JavaScript Engineer (Node.js/React): Building and maintaining mission-critical payment interface software for retail and B2B transactions with an accent on data consistency, zero-downtime availability, and offline-first capabilities. Focus on architecting scalable systems, optimizing high-throughput data processing, and eliminating technical debt.
Location: Remote (Targeting LATAM or Europe time zones for team overlap)
Salary: Top-Market USD Compensation
Company
builds foundational payment interface software that powers modern retail, B2B, and service-industry transactions.
What you will do
- Architect, build, and maintain highly scalable full-stack features using Node.js, React, and TypeScript.
- Optimize complex SQL/NoSQL database queries and schema designs to handle massive transaction volumes.
- Secure and scale RESTful and WebSocket APIs to ensure 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.
Requirements
- 5+ years of verified professional experience running production-grade full-stack JavaScript/TypeScript applications.
- Production experience with asynchronous programming, race conditions, and event-driven architectures in Node.js.
- Deep knowledge of React state management, rendering optimization, and modular UI components.
- Strong English communication skills for live architectural discussions and video calls.
- Must be based in LATAM or Europe time zones.
Nice to have
- Experience with cloud infrastructure (AWS/GCP).
- Proficiency with CI/CD pipelines and Dockerized environments.
Culture & Benefits
- Top-market USD compensation calibrated by geographic location and expertise.
- Streamlined B2B contracting with monthly invoicing.
- True autonomy with ownership over modules and no micromanagement.
- Direct impact on core systems affecting thousands of real-world merchant locations daily.
Hiring process
- Initial Intro & System Design: Conversation about experience and a live virtual-whiteboard architecture exercise.
- Live Code Review & Debugging Session: Live audit and refactoring of a messy codebase to identify security and architectural flaws.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →