Develop and maintain features for a production web and mobile platform used by internal teams. Collaborate with senior engineers to troubleshoot issues and implement new functionality across the full stack.
This is a remote position.
Only LATAM-based candidates (bilingual in Spanish and English)
We are looking for a Full Stack Developer to join a remote engineering team and contribute to the development and maintenance of a production web and mobile platform used by internal teams in the United States.
You will work alongside experienced engineers supporting a system that handles real operational workflows. This role is ideal for someone who enjoys solving problems, improving existing systems, and collaborating with a distributed team.
Responsibilities
Develop and maintain features for a web and mobile application
Collaborate with senior developers to implement new functionality
Troubleshoot and debug issues across frontend, backend, and integrations
Write clean, maintainable, and well-documented code
Document system changes and development processes
Communicate progress, blockers, and updates with the team
Contribute to improving system stability and performance
Tech Stack
Experience with similar technologies is preferred, but candidates do not need to know every tool.
Frontend
React (TypeScript)
Vite
Tailwind / CSS
Mobile
React Native (Expo)
Backend
Java
Spring Boot
Spring Security / Spring Cloud
Database
PostgreSQL
JPA / Hibernate
Infrastructure
Docker
AWS
CI/CD (GitHub Actions)
Testing & Tools
Jest
Vitest
Cypress
JUnit
Postman
Requirements
Experience integrating third-party APIs; familiarity with financial or accounting platforms is a strong plus
Strong understanding of software development fundamentals
Experience working with production systems
Solid debugging and troubleshooting skills
Experience working with modern web frameworks
Ability to write clean and maintainable code
Experience collaborating within development teams
Professional English communication skills
Nice to have
Experience with React Native or mobile applications
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”