Descripción del puesto: En Imaginamos estamos en la búsqueda de un Full Stack Developer que tenga pasión por crear soluciones tecnológicas de alto impacto. Buscamos a alguien que disfrute trabajando tanto en el backend como en el frontend, con la capacidad de desarrollar aplicaciones escalables y resolver desafíos técnicos complejos. Si te gusta la innovación, el trabajo en equipo y quieres ser parte de un entorno dinámico y en crecimiento, ¡esta es tu oportunidad!
Responsabilidades:
- Desarrollar y mantener aplicaciones web escalables tanto en frontend como en backend.
- Colaborar con diseñadores, desarrolladores y otros stakeholders para crear productos eficientes y atractivos.
- Escribir código limpio, eficiente y reutilizable.
Integrar servicios de terceros y APIs. - Optimizar el rendimiento de las aplicaciones para mejorar la experiencia del usuario.
- Mantenerse actualizado con las nuevas tecnologías y mejores prácticas de desarrollo.
- Participar en revisiones de código y promover estándares de calidad.
Requisitos:
- Experiencia sólida como Full Stack Developer, con un enfoque en tecnologías web.
- Conocimiento avanzado de lenguajes y frameworks de frontend como React, Angular o Vue.js.
- Dominio de lenguajes de backend como Node.js, Python, Ruby o PHP.
- Experiencia con bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Firebase).
- Familiaridad con control de versiones usando Git.
- Conocimientos en desarrollo y consumo de APIs RESTful.
- Experiencia con herramientas de DevOps y despliegue continuo.
- Capacidad de resolver problemas complejos y pensar de manera crítica.
- Fuertes habilidades de comunicación y trabajo en equipo.
Deseable:
- Conocimientos en metodologías ágiles (Scrum, Kanban).
- Experiencia con servicios en la nube (AWS, Azure, Google Cloud).
- Familiaridad con testing automatizado y buenas prácticas de seguridad.
Beneficios:
- Horarios flexibles y posibilidad de trabajo remoto.
- Oportunidades de crecimiento profesional y aprendizaje continuo.
- Acceso a capacitaciones y certificaciones.
- Un ambiente de trabajo innovador, con un equipo multidisciplinario y colaborativo.
- Días libres adicionales y programas de bienestar.
- Ubicación: Remoto o híbrido (dependiendo de la ubicación del candidato).