Desarrollador Full Stack Senior - Hibrido
- San Isidro, Lima
- Permanente
- Tiempo completo
- Apoyar en el desarrollo y mantenimiento de aplicaciones internas, asegurando su eficiencia, escalabilidad y calidad.
- Diseñar, desarrollar y mantener aplicaciones web modernas, intuitivas y escalables que respondan a las necesidades del negocio.
- Integrar eficazmente el front-end y el back-end mediante la implementación y mantenimiento de APIs seguras, eficientes y bien estructuradas (REST u otros), asegurando una comunicación fluida entre cliente y servidor.
- Programar en múltiples lenguajes del lado del servidor (como C#, JavaScript, entre otros), utilizando frameworks adecuados según las necesidades del proyecto, como .NET en el caso de C#
- Diseñar e implementar interfaces de usuario dinámicas y responsivas utilizando frameworks modernos (React, Angular, etc.).
- Construir interfaces de usuario responsivas, intuitivas y accesibles, utilizando tecnologías web modernas como TypeScript, HTML5, CSS3, JavaScript y frameworks como Bootstrap, asegurando una experiencia de usuario coherente en distintos dispositivos y navegadores.
- Contar con conocimientos en Amazon Web Services (AWS) para el despliegue, gestión y escalabilidad de aplicaciones en la nube.
- Contar con conocimientos intermedios en bases de datos relacionales, específicamente en SQL Server, para la gestión, consulta y optimización de datos estructurados.
- Trabajar estrechamente con equipos de diseño, desarrollo y negocio para diseñar soluciones que cumplan con los requerimientos y objetivos organizacionales.
- Realizar pruebas unitarias, de integración y funcionales para asegurar la robustez y calidad del código. • Utilizar sistemas de control de versiones, como Git, para gestionar de forma eficiente el historial de cambios, facilitar el trabajo colaborativo y mantener la integridad del código en entornos de desarrollo.
- Mantener y dar soporte técnico a aplicaciones existentes, resolviendo incidencias y adaptando funcionalidades para asegurar su estabilidad y evolución.
- Documentar el código y procesos técnicos para facilitar el mantenimiento y trabajo en equipo.
- Optimizar el rendimiento y la eficiencia de las aplicaciones web.
- Investigar e incorporar nuevas tecnologías y herramientas que mejoren los procesos de desarrollo.
- Participar en revisiones de código y colaborar con equipos multidisciplinarios bajo metodologías ágiles.
- Asegurar la seguridad, escalabilidad y robustez de las soluciones desarrolladas.
- Aprender y aplicar nuevas tecnologías y herramientas que contribuyan a la mejora continua de las soluciones internas.
- Universitario egresado en Ingeniería en Sistemas, informática o relacionados.
- Mínimo 4 años de experiencia como desarrollador Full Stack o roles similares.
- Experiencia comprobable en desarrollo y mantenimiento de aplicaciones internas.
- Experiencia en desarrollo frontend y backend con tecnologías modernas.
- Lenguajes backend: C#, JavaScipt, .NET o similares.
- Frameworks frontend: Angular, React o equivalentes.
- Conocimientos intermedios en bases de datos relacionales (SQL Server).
- Manejo de control de versiones con Git.
- Familiaridad con APIs REST y comunicación cliente-servidor.
- Experiencia en metodologías ágiles para desarrollo y mantenimiento.
Bumeran