Desarrollador de Software (Full Stack)
Summary
LoJack de México is hiring a Full Stack developer (on-site in Mexico City) with 4+ years of experience to design, build, test, and maintain internal platforms and mobile apps. The core stack includes .NET (C#, ASP.NET), Java, Node.js, React, React Native, and Ionic, working in agile (Scrum/Kanban) teams with Git/Azure DevOps and advanced English.
Te apasiona crear soluciones tecnológicas que generen un impacto real en el negocio?
En LoJack, estamos buscando un(a) Desarrollador(a) Full Stack talentoso(a) y orientado(a) a resultados, que contribuya al desarrollo de aplicaciones y sistemas innovadores que impulsen nuestra competitividad y transformación digital.
Serás parte de un equipo dinámico donde podrás participar en proyectos estratégicos, colaborar con diferentes áreas del negocio y aportar soluciones tecnológicas que impacten directamente en la experiencia de nuestros clientes y usuarios.
¿Cuál será tu misión?Diseñar, desarrollar e implementar soluciones tecnológicas de alto impacto que permitan optimizar procesos, resolver desafíos del negocio y fortalecer las plataformas internas y aplicaciones móviles de LoJack, utilizando metodologías ágiles y mejores prácticas de desarrollo.
Principales responsabilidades- Analizar necesidades del negocio e identificar oportunidades de mejora mediante soluciones tecnológicas.
- Diseñar, desarrollar, probar e implementar aplicaciones y sistemas escalables y seguros.
- Participar activamente en proyectos de transformación digital y mejora continua.
- Gestionar y dar seguimiento a proyectos y tareas asignadas dentro de equipos ágiles.
- Implementar buenas prácticas de control de versiones y desarrollo de código seguro.
- Colaborar con equipos multidisciplinarios para asegurar soluciones alineadas a los objetivos de negocio.
- Mantener y optimizar aplicaciones existentes garantizando su desempeño y estabilidad.
- Participar en todas las etapas del ciclo de vida del desarrollo de software bajo un enfoque Full Stack.
- Desarrollo en tecnologías .NET (C#, ASP.NET).
- Experiencia en Java, Node.js, React, React Native e Ionic React.
- Administración y manejo de bases de datos relacionales y no relacionales.
- Uso de herramientas para pruebas de software y automatización.
- Manejo de herramientas de control de versiones (Git, Azure DevOps o similares).
- Conocimiento de metodologías ágiles (Scrum, Kanban, Agile).
- Inglés avanzado, con capacidad para mantener conversaciones de negocio y técnicas de forma fluida.
- Comunicación efectiva.
- Trabajo colaborativo y enfoque de equipo.
- Análisis y resolución de problemas.
- Orientación a resultados.
- Responsabilidad y compromiso.
- Integridad y honestidad.
- Empatía y actitud de servicio.
- Adaptabilidad y aprendizaje continuo.
- Sentido de urgencia y capacidad de priorización.
- Inglés Avanzado capaz de tener conversaciones fluidas en inglés.
- Mínimo 4 años de experiencia en desarrollo de software.
- Al menos 3 años de experiencia en administración y desarrollo con bases de datos.
- Experiencia trabajando con herramientas de control de versiones.
- Participación en proyectos utilizando metodologías ágiles.
- Experiencia colaborando en equipos multidisciplinarios de desarrollo.
- Ingeniería en Sistemas Computacionales.
- Licenciatura en Informática.
- Carreras afines al desarrollo de software y tecnología.
- Necesario titulado.
- Participarás en proyectos innovadores y de alto impacto.
- Trabajarás con tecnologías modernas y metodologías ágiles.
- Formarás parte de una cultura de colaboración, innovación y mejora continua.