Acerca del Puesto Nuestra clienteliderando el sector de tecnología en **Toluca, State of Mexico, MX**, está buscando un **Desarrollador Backend Senior** excepcional para unirse a su dinámico equipo. Este puesto ofrece una oportunidad única para trabajar en proyectos innovadores y de gran escala, impactando directamente en la estrategia tecnológica de la empresa. El candidato ideal poseerá una sólida experiencia en el desarrollo de aplicaciones escalables y de alto rendimiento, con un profundo conocimiento de las mejores prácticas de arquitectura de software y bases de datos. Buscamos a alguien apasionado por la tecnología, con una mentalidad proactiva y orientada a la resolución de problemas complejos. Si buscas un entorno de trabajo colaborativo donde puedas aplicar tus habilidades y crecer profesionalmente, esta es tu oportunidad. Estamos comprometidos con la excelencia y buscamos profesionales que compartan nuestra visión.
Responsabilidades Clave
- Diseñar, desarrollar, probar e implementar APIs RESTful y microservicios robustos y escalables.
- Colaborar estrechamente con los equipos de Frontend, DevOps y Producto para definir e implementar nuevas funcionalidades.
- Optimizar el rendimiento de las aplicaciones y la base de datos para garantizar una experiencia de usuario fluida y tiempos de respuesta rápidos.
- Participar activamente en las revisiones de código y mentorizar a los desarrolladores junior del equipo.
- Investigar y evaluar nuevas tecnologías y herramientas para mejorar continuamente nuestros procesos de desarrollo y la arquitectura del sistema.
- Asegurar la calidad del código mediante la escritura de pruebas unitarias, de integración y end-to-end.
- Mantener la documentación técnica actualizada y detallada de los sistemas desarrollados.
Requisitos
- Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia práctica equivalente demostrable.
- Más de 5 años de experiencia profesional en desarrollo backend, con un enfoque en lenguajes como Java, Python, Node.js o Go.
- Experiencia sólida con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Cassandra).
- Conocimiento profundo de patrones de diseño de software y arquitecturas de microservicios.
- Experiencia trabajando con sistemas de control de versiones como Git.
- Familiaridad con plataformas cloud como AWS, Azure o Google Cloud.
- Excelentes habilidades de comunicación y capacidad para trabajar eficazmente en un entorno de equipo distribuido.
- Habilidad para resolver problemas complejos de manera creativa y eficiente.
- Se valorará experiencia en metodologías ágiles (Scrum, Kanban).
Beneficios
- Salario competitivo y paquete de beneficios atractivo.
- Oportunidades de desarrollo profesional y capacitación continua.
- Un ambiente de trabajo colaborativo e innovador en **Toluca, State of Mexico, MX**.
- Programas de bienestar y equilibrio entre la vida laboral y personal.
- Participación en proyectos de vanguardia que definen el futuro de la tecnología.
- Acceso a las últimas herramientas y tecnologías del sector.