This is a remote position.
We are seeking an experienced Mid Full Stack Developer to build and evolve modern, scalable, and high-performance web applications.
In this role, you will work primarily with React and TypeScript on the frontend, while also contributing to backend development using Node.js (Express/Fastify/NestJS) and Java APIs built with Spring Boot. You will collaborate closely with Product, UX, and Backend teams, taking ownership of end-to-end features and delivering well-architected solutions that balance user experience, performance, and maintainability.
This opportunity is open to Latin American residents only.
Requirements
3-5+ years of experience building production-grade frontend applications using JavaScript/TypeScript and React.
3-5+ years of experience with Node.js backends (Express, Fastify, or NestJS) and Java-based APIs (Spring Boot).
Strong command of web fundamentals, including HTML5, CSS3, ES6+, accessibility best practices (WCAG), responsive design, and cross-browser compatibility.
Hands-on experience with API design and consumption (REST and/or GraphQL), including authentication/authorization flows and client-side caching strategies.
Proficiency in automated testing (Jest, React Testing Library) and familiarity with CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
Practical knowledge of build tools and bundlers (Vite, Webpack) and package managers (npm, yarn, or pnpm).
Soft SkillsStrong communication skills and the ability to collaborate effectively within cross-functional teams.
A strong sense of ownership and accountability, with a focus on code quality, scalability, and maintainability.
Analytical mindset and a collaborative approach to solving complex problems.
Strong communication skills and the ability to collaborate effectively within cross-functional teams.
A strong sense of ownership and accountability, with a focus on code quality, scalability, and maintainability.
Analytical mindset and a collaborative approach to solving complex problems.
