About the Role
Nuestro cliente, una consultora de tecnología innovadora, busca un Desarrollador Full Stack Senior para unirse a su equipo de desarrollo en **Toluca, State of Mexico**. Este rol es fundamental para diseñar y construir soluciones de software robustas y escalables que satisfagan las complejas necesidades de sus clientes empresariales. Serás responsable de abarcar tanto el desarrollo del front-end como del back-end, colaborando estrechamente con equipos de producto, diseño y operaciones. Buscamos a un profesional con una sólida experiencia en una variedad de tecnologías web modernas, un enfoque en la calidad del código y la capacidad de resolver problemas desafiantes. Si te apasiona crear aplicaciones empresariales impactantes y buscas un entorno dinámico en **Toluca, State of Mexico**, esta oportunidad es para ti.
Key Responsibilities
- Desarrollar aplicaciones web escalables y eficientes utilizando frameworks modernos de front-end (e.g., React, Angular, Vue.js) y back-end (e.g., Node.js, Python/Django, Java/Spring).
- Diseñar y construir APIs RESTful robustas y documentadas.
- Colaborar con diseñadores UX/UI para implementar interfaces de usuario intuitivas y atractivas.
- Escribir código limpio, mantenible y bien probado, siguiendo las mejores prácticas de desarrollo de software.
- Participar en todas las fases del ciclo de vida del desarrollo de software, desde la concepción hasta el despliegue y mantenimiento.
- Trabajar con bases de datos relacionales y NoSQL, optimizando el rendimiento de las consultas.
- Implementar soluciones de seguridad y protección de datos.
- Colaborar en la configuración y el mantenimiento de la infraestructura de despliegue (DevOps).
- Mentorizar a desarrolladores junior y fomentar una cultura de excelencia técnica.
- Identificar y proponer mejoras técnicas y de procesos.
Requirements
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia equivalente.
- Mínimo 5 años de experiencia en desarrollo de software full stack.
- Dominio de lenguajes de programación como JavaScript/TypeScript, Python, Java o similar.
- Experiencia avanzada con al menos un framework de front-end moderno (React, Angular, Vue.js).
- Experiencia sólida en el desarrollo de back-end y diseño de APIs RESTful.
- Conocimiento profundo de bases de datos (e.g., PostgreSQL, MySQL, MongoDB).
- Familiaridad con herramientas de control de versiones como Git.
- Experiencia con metodologías ágiles de desarrollo (Scrum, Kanban).
- Excelentes habilidades de resolución de problemas y atención al detalle.
- Capacidad para comunicarse eficazmente con equipos técnicos y no técnicos en **Toluca, State of Mexico**.
Benefits
- Salario competitivo y oportunidades de crecimiento profesional.
- Beneficios completos de salud, incluyendo seguro médico y dental.
- Acceso a programas de capacitación y certificación en tecnologías emergentes.
- Ambiente de trabajo colaborativo y enfocado en la innovación.
- Participación en proyectos desafiantes para clientes de renombre.
- Prestaciones superiores a las de ley.