About the Role
Role details below.
Responsibilities
- Design, develop, and maintain complex web applications using React on the frontend and Node.js/TypeScript on the backend.
- Architect and implement efficient GraphQL APIs to power our digital experiences.
- Manage data persistence and modeling using MongoDB.
- Collaborate on the end-to-end lifecycle of features, from concept and design to deployment and monitoring.
- Optimize applications for maximum speed, scalability, and security.
- Maintain and improve CI/CD pipelines using GitLab to ensure high-quality delivery.
- Integrate and manage content delivery through Contentful CMS.
Requirements
- Expert-level proficiency: Deep knowledge of Node.js, TypeScript, and React.
- API Design: Strong experience with GraphQL (both integration and schema design).
- Databases: Hands-on experience working with MongoDB.
- Cloud Services: Professional experience deploying and managing services in AWS (Amazon Web Services).
- DevOps Culture: Proven experience with GitLab for version control and CI/CD pipelines.
- Platform Knowledge: Familiarity with Contentful CMS.
- Track Record: Proven experience building and maintaining scalable, production-grade applications in a fast-paced environment.
Nice to Have
- Infrastructure as Code: Experience with Terraform is a strong plus.
- Backend Diversification: Knowledge of Java, Spark, or Scala.
- Advanced AI: Understanding of RAG (Retrieval-Augmented Generation), Vector databases, and NLP or Information Retrieval.
- Testing Excellence: Proficiency in testing frameworks such as Jest and Cypress.
Benefits
- 100% Remote work
- Work with cutting-edge technologies
- Collaborative and multicultural environment
- Opportunities for professional growth and continuous learning
Work Arrangement
Remote (Country)
Additional Information
- Only LATAM Based candidates will be considered
- Full-time position
- Engineering team role