Descripción de la oferta
Are you ready to make your mark and be part of something big? If you are passionate about software development, have a leadership mindset and are looking for a challenge that really motivates you, we want you on our team!We are expanding our Intelligent Transportation Systems (ITS) team and are looking for a Technical Lead for Product Development. Ready to take on new challenges and take your career to the next level? Join us and you will be a key player in the design and architecture of our most innovative products. We´ll get to the point; we’ll tell you what's not on the web. If you want to know more about us go toGMV website WHAT CHALLENGE WILL YOU BE TAKING ON? Collaborate in the technical decisions and definition of the architecture of our solutions , guaranteeing scalability, maintainability and alignment with the product's objectives. Take on highly complex technical challenges: Actively participate in the development of critical functionalities, facing high-level technical challenges. You will be a technical reference for the team, writing clean, testable and quality code, and making key decisions on design, performance and robustness. Drive software quality and best practices: You will drive good development practices (clean code, design patterns, testing, CI/CD, security, etc.), performing code reviews and ensuring technical excellence in every delivery. Co-ordinatetechnical execution with product vision: You will work closely with Product Managers and other stakeholders to translate business objectives into viable technical solutions, anticipating impacts and proactively proposing improvements. Coachjunior staff in the development team: You will accompany junior staff in the use of best development practices (TDD, SOLID, continuous integration, etc.), providing technical mentoring and fostering professional growth, autonomy and collaboration within the team. WHAT DO WE NEED IN OUR TEAM? For this position, we are looking for professionals with a degree in Computer Engineering, Software, or related careers with experience in: Deep mastery of object-oriented programming , SOLID principles and clean design principles (Clean Architecture). Knowledge and application of design patterns . Ability to make informed design decisions , considering maintainability, performance and technical cost. Strong testing culture: unit, integration and end-to-end testing. Code review and technical debt control. CI/CD, test automation and deployment. Ability to define efficient pipelines. Microservices based architecture. Desirable technology stack: Languages: C#, TypeScript. Frameworks: .NET CORE, REACT. Databases: SQL Server. APIs: RESTful. WHAT DO WE OFFER? Hybridworking model and 8 weeks per year of teleworking outside your usual geographical area. Flexible start and finish times , and intensive working hours Fridays and insummer.