Join a forward-thinking team as a Backend Engineer, where you'll design and implement scalable server-side solutions using NodeJS and related frameworks. This role centers on delivering high-quality software for a prominent North American client, working within a distributed team across Latin America.
What You'll Do
- Develop and maintain backend services using NodeJS, Express, and related microservice frameworks
- Apply clean architecture principles to ensure maintainable and modular code
- Collaborate with engineers and technical teams across time zones
- Integrate with AWS cloud services including Lambda, S3, SQS, and EventBridge
- Write and maintain unit tests using Jest or Mocka to ensure reliability
- Work within agile workflows, contributing to iterative development and continuous integration
What We're Looking For
- At least three years of professional back-end development experience
- Strong command of JavaScript, TypeScript, NodeJS, and Express
- Hands-on experience with PostgreSQL, SQL, and Redis for data management
- Familiarity with AWS serverless technologies and monitoring tools like CloudWatch
- Experience using Git, Gitlab, and Jenkins for version control and CI/CD pipelines
- Understanding of agile methodologies and best practices in software engineering
- Basic knowledge of clean architecture patterns and their application
Nice to Have
- Experience with Cypress for end-to-end testing
- Advanced work with microservices using Nest or KOA frameworks
Compensation & Work Setup
This is a full-time remote contractor position available to professionals across LATAM. Compensation is adjusted by region: S/ 6,000 monthly for candidates in Peru, and $2,200 USD monthly for those outside Peru. You'll work within a global setup, supported by tools and practices designed for remote collaboration.
Environment & Culture
You'll be part of an inclusive, innovative environment that values learning and professional growth. The culture emphasizes collaboration, technical excellence, and forward-looking solutions. With a focus on sustainable development practices and team support, this role offers a space to grow while working on impactful projects.
