Perfil del cargo
Buscamos un Desarrollador Full Stack con experiencia en tecnologías modernas de desarrollo web para unirse a nuestro equipo de desarrollo.
El candidato ideal será capaz de trabajar tanto en el frontend como en el backend, contribuyendo al diseño, desarrollo y mantenimiento de aplicaciones web escalables.
Responsabilidades principales
- Desarrollar y mantener aplicaciones web utilizando React con Vite en el frontend
- Diseñar e implementar APIs RESTful con
- Gestionar bases de datos MongoDB, incluyendo diseño de esquemas y optimización de consultas
- Colaborar con el equipo en la arquitectura y diseño de soluciones técnicas
- Escribir código limpio, mantenible y bien documentado
- Participar en revisiones de código y asegurar las mejores prácticas de desarrollo
- Resolver problemas técnicos y optimizar el rendimiento de las aplicaciones
- Trabajar en equipo siguiendo metodologías ágiles
Requisitos técnicos obligatorios
- Frontend:
React (hooks, context, state management), Vite - Backend:
, o frameworks similares - Base de datos:
MongoDB, Mongoose - Control de versiones:
Git/GitHub - Experiencia demostrable en desarrollo de aplicaciones full stack (mínimo 2 años)
- Conocimientos sólidos de JavaScript/ES6+
- Comprensión de APIs RESTful y arquitectura cliente-servidor
- Manejo de herramientas de desarrollo (npm/yarn, debugging, etc.)
Requisitos deseables
- Conocimiento de TypeScript
- Experiencia con testing (Jest, React Testing Library)
- Familiaridad con Docker y contenedorización
- Conocimientos de CI/CD
- Experiencia con servicios en la nube (AWS, Google Cloud, Azure)
- Manejo de otras tecnologías como Redux, , o GraphQL