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
- Build and maintain backend-focused applications and low-latency API services in AWS.
- Develop scalable RESTful APIs and integrate external services through SDKs.
- Work with PostgreSQL/AuroraDB, raw SQL, schema migrations, and Row-Level Security.
- Build secure multi-tenant environments and contribute to complex systems.
- Create and maintain CI/CD applications and apply rigorous integration and failure-mode testing.
- Contribute to frontend development 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.
