Descripción
Resumen:
Buscamos un desarrollador full stack independiente para desarrollar y mantener una plataforma web y móvil en producción, contribuyendo a la mejora de los sistemas existentes dentro de un equipo de ingeniería remoto.
Aspectos destacados:
1. Oportunidad de mejorar los sistemas existentes y resolver problemas.
2. Colaborar con ingenieros experimentados en un equipo distribuido.
3. Centrarse en un código limpio, mantenible y bien documentado.
Buscamos un **desarrollador full stack** que se una a un equipo de ingeniería remoto como **contratista independiente**, y contribuya al **desarrollo y mantenimiento de una plataforma web y móvil en producción utilizada por equipos internos en Estados Unidos.**
Trabajarás junto a ingenieros experimentados que apoyan un sistema que gestiona flujos de trabajo operativos reales. Este puesto es ideal para alguien que disfruta resolviendo problemas, mejorando sistemas existentes y colaborando con un equipo distribuido.
**Responsabilidades**
* Desarrollar y mantener funciones para una aplicación web y móvil
* Colaborar con desarrolladores senior para implementar nuevas funcionalidades
* Diagnosticar y depurar incidencias en el frontend, backend e integraciones
* Escribir código limpio, mantenible y bien\-documentado
* Documentar los cambios en el sistema y los procesos de desarrollo
* Comunicar al equipo los avances, bloqueos y actualizaciones
* Contribuir a la mejora de la estabilidad y el rendimiento del sistema
**Pila tecnológica**
Se prefiere experiencia con tecnologías similares, aunque no es necesario conocer todas las herramientas.
1\) Frontend
* React (TypeScript)
* Vite
* Tailwind / CSS
2\) Móvil
* React Native (Expo)
3\) Backend
* Java
* Spring Boot
* Spring Security / Spring Cloud
4\) Base de datos
* PostgreSQL
* JPA / Hibernate
5\) Infraestructura
* Docker
* AWS
* CI/CD (GitHub Actions)
6\) Pruebas y herramientas
* Jest
* Vitest
* Cypress
* JUnit
* Postman
**Requisitos**
* Conocimientos sólidos de los fundamentos del desarrollo de software
* Experiencia trabajando con sistemas en producción
* Habilidades sólidas de depuración y resolución de incidencias
* Experiencia con frameworks web modernos
* Capacidad para escribir código limpio y mantenible
* Experiencia colaborando dentro de equipos de desarrollo
* Competencias profesionales de comunicación en inglés
**Deseable**
* Experiencia con React Native o aplicaciones móviles
* Conocimientos de entornos en la nube (AWS)
* Experiencia trabajando con sistemas distribuidos
**Lo que valoramos**
* Mentalidad orientada a la resolución de problemas
* Colaboración y comunicación efectivas
* Sentido de propiedad y responsabilidad ante los entregables
* Enfoque en soluciones mantenibles y estables
**Beneficios**
* Trabajo 100 % remoto
* Horario laboral estructurado
Tipo de empleo: A tiempo completo
Ubicación laboral: Remota