Technical Lead - Web & Front-end Architecture

Descrição do trabalho

Role Overview

We are looking for an experienced Technical Lead to lead the design and implementation of scalable web and mobile solutions, with a strong focus on modern front-end architectures and robust back-end integrations.

This role combines hands-on technical leadership with architectural decision-making, code quality ownership, and team mentorship, playing a key role in the evolution of our digital platforms.

  • Key Responsibilities:
  • Lead the design and implementation of scalable web and mobile solutions, focusing on modern front-end architectures and seamless integration with robust back-end systems.
  • Define APIs and data schemas, ensuring clarity and consistency of input and output fields across integrations.
  • Understand, review, and complement RESTful API documentation and technical specifications to ensure secure, efficient, and reliable front-end/back-end communication.
  • Actively contribute to strategic technical decisions, supporting and challenging solution architectures to drive platform evolution.
  • Conduct regular code reviews and promote high-quality development standards, including testing practices, accessibility, and maintainability.
  • Foster continuous improvement within the team by encouraging the adoption of new technologies, tools, and agile methodologies.
  • Support the resolution of complex technical issues and act as a reference point for architectural and implementation decisions.
  • Mentor and guide team members, supporting their technical growth and career development.
  • Mandatory Skills & Experience:
  • Strong and proven technical background in software development.
  • Hands-on experience designing and implementing microfrontend architectures in complex systems, or equivalent architectures (e.g. SharePoint Webparts, AEM components, Web Components).
  • Deep knowledge of RESTful API integration and security best practices (e.g. OAuth2, JWT).
  • Experience with CI/CD pipelines, including tools such as Git, GitHub, and GitHub Actions.
  • Familiarity with WebSphere Application Server.
  • Previous experience in technical leadership roles, including team coordination and code reviews.
  • Strong problem-solving skills and the ability to make sound technical decisions.
  • Experience working with agile methodologies and related tools (ideally Jira and Confluence).
  • Fluent in English.
  • Nice to Have:
  • Experience with monitoring and observability tools such as Dynatrace, Grafana, or the ELK stack.
  • Knowledge of automated testing frameworks and tools (e.g. Jest, Cypress, Playwright).
  • Familiarity with UI/UX principles or close collaboration with design teams.
  • Experience working with DevOps teams and cloud-native environments.
  • Exposure to targeted marketing tools and A/B testing platforms (e.g. Adobe Target, Google Optimize).
  • Knowledge of analytics and reporting tools and implementation best practices (Google Tag Manager, Google Analytics, GA4).
  • Fluency in Spanish.
  • Soft Skills:
  • Clear and effective communication skills, with the ability to translate technical concepts for non-technical stakeholders.
  • Strong leadership skills, fostering collaboration, engagement, and motivation within the team.
  • Proactive mindset with strategic vision to anticipate risks and propose improvements.
  • Strong focus on innovation and continuous growth, both at team and organizational level.