Perfil: desarrollador web full-stack
breve descripción de la empresa:
somos una empresa mexicana especializada en soluciones tecnológicas para la generación, almacenamiento y gestión inteligente de energía solar. Desde 2014, ayudamos a empresas de los sectores comercial e industrial a reducir costos, ser más sustentables y mantener operaciones seguras ante fallas eléctricas.
con presencia en méxico, puerto rico y costa rica, y expansión en latinoamérica, ofrecemos un modelo integral llamado skyone, que incluye diseño, ingeniería, operación, mantenimiento y esquemas flexibles de adquisición mediante nuestro fondo skyfund.
lideramos en la región con tecnologías avanzadas como sistemas de almacenamiento (bess) y micro redes inteligentes, y contamos con el respaldo de fondos de inversión importantes en méxico y usa; inversionistas que han confiado en nosotros, lo que garantiza respaldo de capital para ejecutar proyectos de gran escala para garantizar recursos y ejecución de proyectos.
nuestra misión es clara: impulsar una transición energética inteligente, sustentable y viable para nuestros clientes.
objetivo del puesto:
desarrollar, mantener y optimizar aplicaciones web y de escritorio utilizando tecnologías modernas en frontend y backend, asegurando la integración eficiente con servicios externos, el cumplimiento de estándares de seguridad y la entrega de soluciones escalables, seguras y de alto rendimiento que respondan a las necesidades del negocio.
requisitos generales:
• inglés técnico
• experiencia sólida en c# y .net
• conocimiento de entity framework y linq
• experiencia en desarrollo de apis restful con asp.net core.
• manejo de control de versiones con git.
• conocimientos en integración y consumo de servicios externos (httpclient, apis de terceros).
• experiencia en desarrollo frontend con angular y typescript
• conocimientos de html, css y javascript.
• experiencia en manejo de autenticación y autorización (jwt, identity, roles).
• capacidad para trabajar con bases de datos relacionales (sql server).
• experiencia en despliegue de aplicaciones e integración continua.
• conocimiento de buenas prácticas de seguridad.
experiencia en mínima:
• 3 a 5 años de experiencia práctica en desarrollo de software (mínimo 2 años en .net y 2 años en angular/typescript).
• +5 años si se busca un perfil senior que también lidere despliegues, ci/cd y defina arquitecturas.
actividades del puesto:
• desarrollar y mantener aplicaciones web usando angular +18 y typescript en el frontend, y .net 8+ en backend, además de mantenimiento de base de datos en sql server.
• desarrollo de aplicaciones de escritorio.
• implementar y consumir api's restful y manejar datos con observables.
• desarrollar y mantener componentes frontend en angular/typescript
• documentación de código y realización de pruebas unitarias.
• aplicar buenas prácticas de ux/ui, incluyendo diseños responsivos y buenas prácticas de desarrollo
habilidades requeridas para la posición:
técnicas
• lenguajes: c#, typescript, javascript.
• frameworks y librerías: .net, asp.net core, angular.
• orm: entity framework, linq.
• control de versiones: git.
• bases de datos: sql server.
• seguridad: jwt, identity, roles.
• buenas prácticas: arquitectura limpia, pruebas unitarias, documentación clara, ci/cd.
blandas
• pensamiento analítico para resolver problemas complejos.
• comunicación efectiva con equipos multidisciplinarios.
• organización y gestión de tareas en proyectos ágiles.
• adaptabilidad a nuevas tecnologías y cambios en requerimientos.
• colaboración en equipo y proactividad en la mejora de procesos.
generales:
• lugar de trabajo: cdmx, salario por definir en entrevista vs competencias
• prestaciones: vales de despensa + fondo de ahorro + aguinaldo superior a la ley + prima vacacional según ley + vacaciones según ley
• días de trabajo: lunes a viernes jornada completa
• modalidad de trabajo: 100% presencial.