Ingeniero de software
Job Summary
Buscamos una persona ingeniera de software meticulosa y con capacidad analítica para incorporarse a nuestro equipo de ingeniería en expansión en Barcelona España. En este puesto se encargará de diseñar desarrollar y mantener aplicaciones de software de alta calidad colaborando con equipos multidisciplinares para ofrecer soluciones innovadoras. Será responsable de escribir código limpio y eficiente y de contribuir a todo el ciclo de vida del desarrollo de software desde la concepción hasta la implementación. Diseñar y desarrollar aplicaciones de software utilizando lenguajes de programación y marcos de trabajo modernos Escribir código limpio y fácil de mantener siguiendo los estándares de codificación establecidos y las mejores prácticas Participar en revisiones de código para garantizar su calidad y compartir conocimientos con los miembros del equipo
- Depurar y resolver problemas de software analizando las causas raíz e implementando soluciones eficaces Colaborar con las personas responsables de producto diseño y otras personas ingenieras para comprender los requisitos y ofrecer soluciones Contribuir a los debates sobre el diseño y la arquitectura del sistema para optimizar el rendimiento y la escalabilidad Participar en ceremonias ágiles incluyendo la planificación de sprints las reuniones diarias y las retrospectivas
- Desarrollar y ejecutar pruebas unitarias y participar en los procesos de control de calidad. Documentar el código las especificaciones técnicas y los detalles de implementación para referencia del equipo. Mantenerse al día de las tendencias del sector y las tecnologías emergentes relevantes para el puesto.
Qualifications :
- Dominio de uno o varios lenguajes de programación como Java Python C o JavaScript Sólidos conocimientos sobre los principios del desarrollo de software los patrones de diseño y las mejores prácticas Experiencia con sistemas de control de versiones especialmente Git Familiaridad con las metodologías y prácticas de desarrollo ágil Sólidas habilidades para la resolución de problemas y mentalidad analítica
- Experiencia en el desarrollo e integración de API RESTful. Conocimientos de bases de datos relacionales y no relacionales. Excelentes habilidades de comunicación y colaboración. Atención al detalle y compromiso con la calidad del código. Se valorará: experiencia con plataformas en la nube (AWS Azure o Google Cloud).
- Se valorará: Familiaridad con los flujos de trabajo de CI/CD y las prácticas de DevOps Se valorará: Experiencia con tecnologías de contenedorización como Docker Se valorará: Experiencia en marcos de pruebas de software y desarrollo basado en pruebas
Información adicional :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
Yes
Employment Type :
Full-time
About Company
CityRide Cabs Pvt. Ltd. is an urban taxi service company that provides safe, on‑demand and pre‑booked transportation for individuals and small groups across the city and nearby suburbs. The company operates a GPS‑enabled fleet of sedans and SUVs, offering door‑to‑door pickups, airport ... View more