Ingeniero De Software

Prod-Fran
Laza, Spain
15 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications Unit Testing Microsoft Azure C++ (Programming Language) Software Quality Code Review
+13 more
Continuous Integration Relational Databases Software Design Patterns DevOps Global Positioning Systems (GPS) Python (Programming Language) Software Engineering Systems Architecture Google Cloud Git Restful APIs Software Version Control Docker

Job description

Descripción de la empresaCityRide 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 transfers, and point?to?point rides through a 24/7 call center and mobile app.CityRide Cabs focuses on reliable arrivals, transparent metered or app?based pricing, and professional, trained drivers who know local routes and traffic patterns well. Vehicles are regularly inspected and maintained, and passengers receive trip and driver details for added safety and convenience on every ride.Descripción del empleoBuscamos 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 equipoDepurar 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 retrospectivasDesarrollar 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.RequisitosDominio 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íticaExperiencia 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 pruebasInformación adicionalAll your information will be kept confidential according to EEO guidelines.

Requirements

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

About the company

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 transfers, and point?to?point rides through a 24/7 call center and mobile app.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all