Full Stack Tech Lead
Hace 2 días
Santander, Cantabria, España
Dimática
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
This opportunity is only for residents in Spain At DIMÁTICA, a technology company recognised as a Microsoft Partner, we support leading organisations in their digital transformation through the development, implementation and continuous evolution of innovative technology solutions. We believe in talent and diversity, promoting a workplace built on equal opportunities for women and men. We are currently looking for a Full Stack Tech Lead (Node.js & Angular) to join an international project and become the technical reference within a leading team in the logistics sector. This role combines technical leadership and hands‑on development. We are looking for a professional who will remain actively involved in coding while leading technical decisions, guiding the development team, and acting as a key partner for business stakeholders. What will you do?
* Act as the technical lead and main point of reference for the development team.
* Work closely with business stakeholders, translating business requirements into scalable technical solutions.
* Design and develop microservices and REST APIs using Node.js, TypeScript, NestJS and Express.js.
* Develop and enhance web applications, working on both backend with Node.js and frontend with Angular.
* Develop modern and reactive user interfaces using Angular and RxJS.
* Participate in the evolution of modular architectures using NX.
* Design and implement scalable Microservices Architectures and Event‑Driven systems.
* Work with MongoDB, including advanced data modelling, transactions, Search Indexes and Vector Search.
* Integrate messaging solutions using Kafka, RabbitMQ and Amazon SQS.
* Collaborate with DevOps teams to manage deployments, rollouts and CI/CD pipelines.
* Work with AWS cloud services and modern cloud‑native architectures.
* Conduct code reviews and promote development best practices across the team.
* Develop and maintain automated tests using Jest and other testing frameworks.
* Apply SOLID principles, design patterns and Dependency Injection best practices.
* Work following Agile/Scrum methodologies within an international environment.
* Mentor developers and contribute to the technical growth of the team. What are we looking for?
* Proven experience as a Tech Lead leading software development teams.
* Experience leading technical teams in large international projects.
* Strong experience in software development with Node.js and TypeScript.
* Solid experience developing microservices and REST APIs.
* Experience with NestJS, Express.js, LoopBack and similar frameworks.
* Strong experience in frontend development with Angular.
* Advanced knowledge of RxJS.
* Experience working with NX monorepo architectures.
* Strong experience with MongoDB, including Mongoose.
* Experience with database transactions, Search Indexes and Vector Search.
* Experience with messaging platforms such as Kafka, RabbitMQ and/or Amazon SQS.
* Experience working in AWS environments.
* Experience with CI/CD pipelines, GitLab and Jenkins.
* Experience developing and maintaining automated tests using Jest.
* Strong understanding of Microservices Architecture, Event‑Driven Architecture and REST APIs.
* Strong knowledge of SOLID principles, design patterns and Dependency Injection.
* Experience working closely with business stakeholders and acting as a bridge between business and technology.
* Fluent English, as you will be working in an international environment.
* Strong leadership, communication and problem‑solving skills, with a continuous improvement mindset. What will be considered a plus?
* Previous experience within the logistics, transportation or supply chain sector.
* Experience working on high‑volume, highly scalable platforms.
* Experience defining and evolving cloud‑native architectures.
* Experience mentoring development teams and fostering engineering excellence.
* Experience participating in technology strategy and roadmap definition. What do
we offer
?
* Permanent contract and the opportunity to join a stable international project.
* 100% remote work from Spain.
* Flexible
working hours
from Monday to Thursday, starting between 8:00 and 9:00 and finishing between 17:00 and 18:00.
* Intensive Fridays from 8:00 to 15:00.
* Flexible compensation plan.
* A positive working environment and support from day one.
* Opportunities for professional growth, technical leadership and career development. If you are looking for a new professional challenge where you can combine technical leadership, business interaction and hands‑on development with technologies such as Node.js, Angular, MongoDB and AWS, #J-18808-Ljbffr
* Act as the technical lead and main point of reference for the development team.
* Work closely with business stakeholders, translating business requirements into scalable technical solutions.
* Design and develop microservices and REST APIs using Node.js, TypeScript, NestJS and Express.js.
* Develop and enhance web applications, working on both backend with Node.js and frontend with Angular.
* Develop modern and reactive user interfaces using Angular and RxJS.
* Participate in the evolution of modular architectures using NX.
* Design and implement scalable Microservices Architectures and Event‑Driven systems.
* Work with MongoDB, including advanced data modelling, transactions, Search Indexes and Vector Search.
* Integrate messaging solutions using Kafka, RabbitMQ and Amazon SQS.
* Collaborate with DevOps teams to manage deployments, rollouts and CI/CD pipelines.
* Work with AWS cloud services and modern cloud‑native architectures.
* Conduct code reviews and promote development best practices across the team.
* Develop and maintain automated tests using Jest and other testing frameworks.
* Apply SOLID principles, design patterns and Dependency Injection best practices.
* Work following Agile/Scrum methodologies within an international environment.
* Mentor developers and contribute to the technical growth of the team. What are we looking for?
* Proven experience as a Tech Lead leading software development teams.
* Experience leading technical teams in large international projects.
* Strong experience in software development with Node.js and TypeScript.
* Solid experience developing microservices and REST APIs.
* Experience with NestJS, Express.js, LoopBack and similar frameworks.
* Strong experience in frontend development with Angular.
* Advanced knowledge of RxJS.
* Experience working with NX monorepo architectures.
* Strong experience with MongoDB, including Mongoose.
* Experience with database transactions, Search Indexes and Vector Search.
* Experience with messaging platforms such as Kafka, RabbitMQ and/or Amazon SQS.
* Experience working in AWS environments.
* Experience with CI/CD pipelines, GitLab and Jenkins.
* Experience developing and maintaining automated tests using Jest.
* Strong understanding of Microservices Architecture, Event‑Driven Architecture and REST APIs.
* Strong knowledge of SOLID principles, design patterns and Dependency Injection.
* Experience working closely with business stakeholders and acting as a bridge between business and technology.
* Fluent English, as you will be working in an international environment.
* Strong leadership, communication and problem‑solving skills, with a continuous improvement mindset. What will be considered a plus?
* Previous experience within the logistics, transportation or supply chain sector.
* Experience working on high‑volume, highly scalable platforms.
* Experience defining and evolving cloud‑native architectures.
* Experience mentoring development teams and fostering engineering excellence.
* Experience participating in technology strategy and roadmap definition. What do
we offer
?
* Permanent contract and the opportunity to join a stable international project.
* 100% remote work from Spain.
* Flexible
working hours
from Monday to Thursday, starting between 8:00 and 9:00 and finishing between 17:00 and 18:00.
* Intensive Fridays from 8:00 to 15:00.
* Flexible compensation plan.
* A positive working environment and support from day one.
* Opportunities for professional growth, technical leadership and career development. If you are looking for a new professional challenge where you can combine technical leadership, business interaction and hands‑on development with technologies such as Node.js, Angular, MongoDB and AWS, #J-18808-Ljbffr