freehire launches on Product Hunt on 26 August.

Follow →

Product Engineering Team Lead

You own the technical architecture for trading products, client-facing portals, and internal applications. You lead and mentor engineers, set technical direction, build high-volume real-time systems, oversee frontend experiences, and establish engineering processes while remaining hands-on with the codebase.

Responsibilities

  • Define and own technical architecture for trading products, portals, and applications
  • Lead and mentor a full-stack engineering team
  • Set standards for code quality and engineering practices
  • Drive technical strategy and roadmap
  • Translate business requirements into scalable technical solutions
  • Architect high-volume real-time systems
  • Oversee frontend experiences across the customer lifecycle
  • Work cross-functionally to ensure alignment and delivery
  • Establish sprint planning, incident response, and deployment processes
  • Stay hands-on with the codebase

Requirements

  • 8+ years of software engineering experience
  • At least 3 years in a technical leadership role
  • Architecture experience with complex data-intensive applications
  • Experience building and scaling real-time high-data-volume systems
  • TypeScript
  • React
  • Node.js
  • Backend services, APIs, and data pipelines
  • End-to-end system architecture
  • APIs
  • Microservices
  • Event-driven architecture
  • WebSockets
  • Message queues
  • Databases
  • CI/CD
  • Cloud platforms
  • CDN
  • Monitoring and observability
  • Deployment strategies
  • OWASP
  • Authentication and authorization
  • Secure data handling
  • Hiring, mentoring, and developing engineers

Benefits

  • UK visa sponsorship
  • Relocation assistance to London

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available