Get AI-powered advice on this job and more exclusive features.
This is a remote, contractor role open to candidates located anywhere in LATAM.
 
About Us 
Batuta is orchestrating the future of cybersecurity through Endpoint Intelligence.
Robust endpoint security is the foundation for compliance, data protection, and business continuity.
We start with visibility and control—eliminating complexity and fragmentation—so teams can shift from reactive work to building secure, resilient systems.
Through intelligent management, we transform cybersecurity from a burden into a business enabler—delivering not just protection, but true peace of mind.
Job Summary 
We’re looking for a skilled Backend Developer  with strong expertise in Node.js, TypeScript, and Express  to help us build scalable, high-performance backend services.
If you're passionate about clean architecture, efficient algorithms, and contributing to meaningful technical decisions, we want to meet you.
What You’ll Do 
Design & Development 
- Design and develop robust, scalable APIs using Node.js , Express , and TypeScript .
 
 
- Analyze requirements and participate in solution discovery, system architecture, and technical planning.
 
 
- Identify and implement agile, scalable algorithmic solutions.
 
 
- Apply architectural and design patterns to ensure maintainable, high-quality code.
 
 
- Take part in architecture and design discussions to propose and evaluate both atomic components and broader vertical/horizontal solutions.
 
 
- Conduct thoughtful pull request reviews, ensuring code quality and adherence to best practices.
 
 
- Document technical processes and developed modules to ensure clarity and team continuity.
 
 
Support & Maintenance 
- Investigate and resolve Level 3  support issues for owned modules and collaborate with other teams as needed.
 
 
- Proactively identify and address technical debt, prioritizing optimization and maintainability.
 
 
What We’re Looking For 
- Proficiency in Spanish and English (B2+).
 
 
- Proven experience developing backend services with TypeScript , Node.js , and Express .
 
 
- Deep understanding of TypeScript features, including advanced types, generics, and utility types .
 
 
- Solid experience applying functional programming  principles in real-world backend systems.
 
 
- Proficiency in MongoDB  using Mongoose , including crafting efficient queries and complex aggregations.
 
 
- Advanced knowledge of queues  and caching strategies  for performance optimization.
 
 
- Familiarity with cloud computing environments  and experience working with CI/CD pipelines .
 
 
- Strong code review skills with a focus on maintainability, performance, and scalability.
 
 
- Experience with microservices or event-driven architecture.
 
 
- Background in security best practices for backend services.
 
 
- Contributions to open-source projects or technical blogging.
 
 
Seniority level 
Employment type 
Job function 
Industries 
Computer and Network Security 
  #J-18808-Ljbffr