Descripción
Resumen:
Colaborar con equipos multifuncionales para diseñar, desarrollar e implementar aplicaciones web de alta calidad mediante React y Node.js, garantizando un rendimiento óptimo e interfaces de usuario intuitivas.
Aspectos destacados:
1. Desarrollar y mantener sistemas backend escalables para un rendimiento óptimo
2. Colaborar con diseñadores de UX/UI para interfaces responsivas
3. Mantenerse actualizado con las últimas tendencias del sector y recomendar mejoras
Descripción del puesto:
Desarrollador full stack (React/Node.js)
Responsabilidades clave:
\- Colaborar con equipos multifuncionales para diseñar, desarrollar e implementar aplicaciones web de alta calidad mediante React y Node.js.
\- Desarrollar y mantener sistemas backend escalables, garantizando un rendimiento y una fiabilidad óptimos.
\- Escribir código limpio, mantenible y eficiente, siguiendo las mejores prácticas y estándares de codificación.
\- Diagnosticar y depurar problemas técnicos complejos, implementando soluciones oportunas y eficaces.
\- Colaborar con diseñadores de UX/UI para implementar interfaces de usuario responsivas e intuitivas.
\- Mantenerse actualizado con las últimas tendencias y tecnologías del sector, y recomendar mejoras para los sistemas existentes.
Requisitos:
\- Competencia en React.js y Node.js, con una sólida comprensión de sus principios fundamentales y ecosistemas.
\- Amplia experiencia con HTML, CSS y tecnologías front-end (JavaScript, ES6/ES7\).
\- Experiencia con sistemas de bases de datos (por ejemplo, MySQL, MongoDB, PostgreSQL) y bibliotecas ORM.
\- Conocimientos sobre APIs RESTful y experiencia en la integración de APIs.
\- Familiaridad con sistemas de control de versiones (por ejemplo, Git) y pipelines CI/CD.
\- Excelentes habilidades para la resolución de problemas y la depuración.
\- Buenas habilidades comunicativas y capacidad para trabajar de forma eficaz en un entorno colaborativo.
Deseable:
\- Experiencia con plataformas en la nube (por ejemplo, AWS, Azure, Google Cloud).
\- Conocimientos sobre herramientas de contenerización y orquestación (por ejemplo, Docker, Kubernetes).
\- Familiaridad con frameworks de pruebas (por ejemplo, Jest, Mocha).
\- Experiencia previa en aplicaciones de comercio electrónico.
Tipo de puesto: Temporal/Contratado
Tipos de puesto: Temporal, Contrato
Formación académica:
* Máster (obligatorio)
Experiencia:
* React: 5 años (obligatorio)
* Total: 5 años (obligatorio)
* Redux: 4 años (obligatorio)
* Desarrollo front-end: 5 años (obligatorio)
* CSS: 5 años (obligatorio)
* JavaScript: 5 años (obligatorio)
* Metodologías ágiles: 5 años (obligatorio)
Ubicación del trabajo: Remoto