Submit

Tech Lead (Frontend Focus)

Lisbon Or Porto

Job description

We’re looking for a Frontend Tech Lead (6–10+ years) with a strong engineering mindset, who combines technical depth, execution ownership, and team leadership. You will need to go to the office 3x week in Lisbon or Porto.

You will lead a squad of engineers, own delivery end-to-end, and act as both technical leader and Scrum Master, ensuring consistent execution, alignment, and quality.
While the domain is frontend-heavy, you are expected to own the full solution and drive engineering excellence across the stack when needed.

What You’ll Do:

Ownership & Execution
  • Own end-to-end delivery of squad initiatives (planning → delivery)
  • Act as Scrum Master, ensuring cadence, focus, and continuous delivery
  • Drive execution, remove blockers, and ensure commitments are met
  • Ensure predictable delivery with clear accountability
Team Leadership
  • Lead and mentor engineers (growth, performance, standards)
  • Create a high-performance, accountable team environment
  • Set clear expectations and ensure consistent execution discipline

Architecture & Standards
  • Ensure adherence to architecture, security, and engineering frameworks
  • Enforce coding standards, design patterns, and development practices
  • Act as a gatekeeper for quality, consistency, and technical decisions
  • Align with architecture and platform teams

Engineering Excellence
  • Drive modern engineering practices (CI/CD, code reviews, testing)
  • Ensure quality, performance, and maintainability of solutions
  • Promote reuse, modularity, and platformization
  • Improve team eƯiciency and development processes
Frontend & Mobile Engineering (Core Focus)
  • Lead development of web and mobile applications (React + React Native)
  • Ensure high standards in UI implementation, performance, and consistency
  • Define and guide frontend/mobile architecture (component design, state management, integration patterns)
  • Ensure consistency across platforms (web & mobile)
Collaboration
  • Work closely with Product Owners, Architecture, and Platform teams
  • Translate business needs into scalable and implementable solutions
  • Contribute to prioritization and technical trade-offs


Requirements

  • 6–10+ years of experience in software engineering
  • Experience with React + React Native.
  • Minimum 4 years in technical or team leadership roles
  • Solid understanding of backend integration and distributed systems
  • State management (Redux, Zustand, or similar)
  • Azure Cloud, Azure DevOps
  • Microservices, APIs, event-driven systems
  • SQL / NoSQL databases
  • CI/CD, containerization (Docker, Kubernetes)
  • Experience working in Agile (Scrum) environments
  • Strong ownership mindset (you own delivery and outcomes)
  • Execution-driven (you ensure things get done)
  • Structured and disciplined (you enforce standards and frameworks)
  • Engineering-first mindset (focus on robustness, scalability, and quality)
Nice to Have
      Experience in fintech / banking systems


Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit