Tech Lead – Front-end (Web).

Sub banner

Tech Lead – Front-end (Web)

Posted 5 days ago
Attractive Job Reference: 37313
Job Title: Tech Lead – Front-end (Web)

Job Type: Full-time

Location: Remote


Overview

As a Tech Lead – Front-end (Web), you’ll spearhead the creation of
world-class web applications, leading a squad of engineers to deliver scalable,
high-performance solutions that power our iGaming platform. This is a hands-on,
engineering-driven role where your expertise in React, TypeScript, HTML, and CSS will shape user experiences that captivate and retain players. You’ll guide technical strategy, write production-ready code, and foster a squad that thrives on craftsmanship and accountability, and collaborate with the Head of Engineering, CTO, product managers, and designers to hit ambitious deadlines. Mobile development (e.g., React Native) is a bonus, not a requirement, your focus is on mastering the web. Success means delivering robust features, mentoring talent, and upholding high standards, with your impact measured by code quality, squad health, and business alignment.

Key Responsibilities

1. Hands-On Technical Leadership & Architecture (Assessed by Head of
Engineering & CTO)
- Lead the design and development of complex web features, writing
production-grade React code that’s modular, performant, and adheres to
the company´s coding standards.
- Architect scalable front-end systems, documenting decisions on state
management (e.g., Redux, Zustand), UI optimisation, and component
reusability in Confluence within 72 hours of finalisation.
- Evaluate and balance trade-offs (e.g., build vs. buy, speed vs. scalability),
presenting clear, data-backed rationales to engineering leadership during
sprint planning or reviews.
- Champion modern web practices, such as progressive enhancement and
accessibility (WCAG 2.1), ensuring they’re adopted squad-wide through
example and review.

2. Squad Leadership & Growth (Assessed by Head of Engineering)
- Build and nurture a high-performing front-end squad, contributing to hiring
by reviewing CVs and conducting technical interviews within agreed
timelines.
- Assign tasks in Jira based on squad capacity and skillsets, ensuring
equitable distribution and 100% ownership of deliverables, tracked via
sprint burndown charts.
- Mentor engineers through weekly pair-programming sessions and detailed
code reviews in Git, targeting at least two mentees per quarter with
measurable skill uplifts.
- Facilitate fortnightly knowledge-sharing sessions (e.g., on TypeScript
patterns or performance tools), logging topics and attendance for team
development records.

3. Project Delivery & Execution (Assessed by Head of Engineering & Product
Leadership)
- Coordinate feature delivery from scoping to release, ensuring 95% of
sprint commitments are met, with variances documented in Jira and
justified to stakeholders.
- Drive end-to-end web development, solution design, coding, testing (unit
and integration), and deployment, using CI/CD pipelines, with releases
logged in Git.
- Identify and resolve blockers within 48 hours, escalating unresolved
issues to the Head of Engineering with a detailed action plan and timeline.
- Oversee production support, ensuring squad response to critical bugs
within 24 hours, tracked via incident reports and post-mortems.

4. Communication & Stakeholder Engagement (Assessed by Product & Delivery
Leads)
- Serve as the squad’s primary liaison, providing weekly updates on
progress, risks, and dependencies via email or Confluence to product,
design, and engineering leads.
- Collaborate with product managers and designers during fortnightly
touchpoints to refine requirements, ensuring technical feasibility within 48
hours of feedback.
- Document all major technical decisions (e.g., architecture choices,
trade-offs) in Confluence, securing CTO or Head of Engineering sign-off
for high-impact changes.
- Facilitate squad alignment through daily stand-ups, logging key outcomes
in Jira to maintain transparency across the teams.

5. Culture & Continuous Improvement (Assessed by Peer Feedback & Squad
Metrics)
- Foster a squad culture of craftsmanship and collaboration, maintaining a
90%+ team satisfaction score in bi-annual surveys on leadership and
support.
- Lead by example in code quality, ensuring all pull requests meet
the company´s standards (e.g., 90% test coverage, linting compliance) before
merging.
- Propose and implement one process improvement per quarter (e.g., faster
builds, better tooling), quantifying benefits (e.g., 20% velocity increase) in
a report to leadership.
- Contribute to the company´s fast-paced engineering vibe by celebrating wins
(e.g., via Slack shoutouts) and addressing squad concerns within 72
hours.
Key Performance Indicators (KPIs)
1. Technical Contribution & Architecture (30%)
- Deliver production React code for at least two high-impact web features
per quarter, with fewer than three critical bugs post-release, tracked in
Jira.
- Implement one architectural enhancement (e.g., state refactor, lazy
loading) per review cycle, with measurable gains (e.g., 15% faster page
loads) documented.
- Ensure 100% of major designs are scalable and signed off by the Head of
Engineering, with no rework required within 90 days.

2. Squad Delivery & Velocity (25%)
- Achieve 95% sprint completion rate, with all missed deadlines explained in
sprint retrospectives and mitigated in the next cycle.
- Resolve or escalate blockers within 48 hours, with zero instances of
unaddressed delays exceeding 72 hours, per Jira logs.
- Deliver web features meeting the company´s performance benchmarks (e.g.,
Lighthouse score >85), validated by QA within two iterations.

3. Code Quality & SDLC Ownership (20%)
- Maintain 90%+ code review approval rate from peers and leadership,
logged in Git, with feedback actioned within 48 hours.
- Ensure all releases include 90% unit test coverage and full
documentation, audited quarterly by the Head of Engineering.
- Squad owns the web SDLC end-to-end, with zero untracked production
issues in the last 30 days of each review period.

4. Team Leadership & Mentorship (15%)
- Mentor at least two engineers per quarter, achieving a 20% improvement
in their code quality or delivery speed, per Head of Engineering
assessment.
- Earn 90%+ positive feedback from squad members on leadership and
collaboration in bi-annual reviews.
- Lead one squad initiative (e.g., new linting rules, CI/CD tweak) per cycle,
with adoption tracked and reported.

5. Stakeholder Engagement & Communication (10%)
- Achieve 95% stakeholder satisfaction on clarity and progress updates, per
quarterly product/design feedback.
- Document 100% of major decisions in Confluence within 72 hours, with no
gaps identified in leadership audits.
- Facilitate fortnightly touchpoints, reducing scope ambiguity to fewer than
two incidents per quarter, per Jira tickets.

Requirements

- Minimum 7 years of front-end development experience, with at least 4 years
focused on React, TypeScript, HTML, and CSS, evidenced by a portfolio or
GitHub contributions.
- Proven ability to design scalable web architectures, with examples of projects
improving performance or maintainability (e.g., reduced load times, modular
components).
- Expertise in state management (e.g., Redux, Context API), UI optimisation (e.g., lazy loading, memoisation), and modern web standards, demonstrated in past roles.
- Track record of mentoring engineers, with at least two examples of upskilling
team members in technical or delivery skills.
- Strong communication skills, with experience aligning technical work with product goals, backed by stakeholder feedback or documented outcomes.
- Proficiency with modern web tooling (e.g., Webpack, Vite), CI/CD pipelines (e.g., GitHub Actions), and Git workflows, used in production environments.
- Self-starter with a proactive approach to leading through code, delivery, and
influence, with examples of initiative in past roles.
- Preferred: Exposure to mobile development (e.g., React Native, iOS/Android),
automated testing (e.g., Jest, Cypress), or iGaming/high-growth product
environments.