Design, develop, and maintain enterprise-grade FinTech applications with Ruby on Rails, building secure APIs and integrations while improving platform performance, reliability, and scalability.
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
📜 Description
- Develop high-quality applications across a variety of client projects.
- Build low-latency API services and scalable RESTful APIs in AWS.
- Integrate external services through SDKs and maintain secure multi-tenant environments.
- Work with PostgreSQL/AuroraDB, raw SQL, and schema migrations.
- Create and maintain CI/CD applications and test systems, including integration and failure-mode testing.
- Contribute to frontend work with React when needed.
🛠️ Requirements
- 5+ years professional software development experience (backend-focused)
- Strong professional experience with Node.js, TypeScript, and JavaScript
- Experience building low-latency API services in AWS
- Experience building scalable RESTful APIs
- Experience with SDK integrations to other services
- Experience with PostgreSQL/AuroraDB, including Row-Level Security (RLS)
- Experience building secure multi-tenant environments
- Comfortable writing raw SQL and managing schema migrations (e.g., node-postgres, node-pg-migrate)
- Professional experience with React
- Strong testing practices, including integration tests against real databases and failure-mode/fault-injection testing
✨ Benefits
- Competitive salary and bonuses, including performance-based salary increases.
- Generous paid-time-off policy
- Flexible working hours
- Work remotely
- Continuing education, training, conferences
- Company-sponsored coursework, exams, and certifications
Full job description
Requirements
Preferred Qualifications
Company Benefits
Similar jobs
Search more Backend Engineer jobsSenior Backend Engineer, Cloud Platform
Build and operate the AWS compute, networking, and infrastructure-as-code foundations behind ClickUp, scaling secure and reliable cloud platform services while improving developer velocity, resilience, and cost efficiency.
Build and operate reliable backend systems for complex government and enterprise integrations, automating support workflows and establishing reusable patterns for asynchronous processing, observability, and platform reliability.
Desenvolve soluções backend ponta a ponta para um cliente global de comércio eletrônico, desde discovery e arquitetura de novas funcionalidades até observabilidade, mitigação de problemas e resolução de causas-raiz.
Desenvolve e mantém sistemas críticos em Go, monitorando desempenho e mudanças, documentando implementações e garantindo requisitos de escalabilidade, segurança, disponibilidade, confiabilidade e resiliência.
