Responsabilidades
Participar en el desarrollo de aplicaciones web en frontend y backend, crear y mantener componentes reutilizables, realizar pruebas unitarias e integradas para asegurar calidad del código, depurar y resolver errores en entornos de desarrollo y producción, y optimizar el rendimiento de las aplicaciones. Además, colaborar con desarrolladores senior para implementar buenas prácticas de desarrollo, contribuir a la documentación técnica, y participar en reuniones de equipo para alinear el progreso del desarrollo con los objetivos del proyecto.
Requisitos
Conocimientos básicos de Next.js: Familiaridad con el enrutamiento, generación estática y renderizado del lado del servidor.
JavaScript y TypeScript: Dominio de JavaScript y conocimientos básicos de TypeScript para mejorar la escalabilidad y el mantenimiento del código.
HTML y CSS: Habilidad para implementar diseños responsivos, usar frameworks como TailwindCSS o Styled Components es un plus.
React: Buen entendimiento de React (Hooks, componentes funcionales y estado) para desarrollar en Next.js.
APIs y HTTP: Experiencia con consumo de APIs RESTful.
Control de versiones: Conocimiento básico de Git para colaborar en proyectos de desarrollo en equipo.
Testing: Conocimientos básicos de pruebas unitarias e integradas.
Bases de datos: Familiaridad con bases de datos relacionales (MySQL, PostgreSQL) o no relacionales (MongoDB, CosmoDB).
Nociones de DevOps: Comprensión básica de despliegue en plataformas como Vercel, Github y familiaridad con CI/CD es beneficiosa.
Habilidades de comunicación y trabajo en equipo: Capacidad para colaborar en proyectos y participar en revisiones de código.
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.