Lead Front End Developer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Our Digital Engineering team at ITG is responsible for building world-class, enterprise-grade digital applications for high-profile brands. We pride ourselves on working with mature Agile methodologies and leverage the latest versions of technology. Our teams are structured to give every employee the opportunity to learn new skills, work on various projects over time, and see the results of their efforts in the online consumer marketplace.
Joining the Digital Engineering function means working as part of a cross-functional, product-style team, generally consisting of a Business Analyst, Scrum Master/Project Manager, Solution Architect, Lead Developers (Frontend and Backend), Developers, and Testers (Manual and Automated).
ITG is seeking a talented Lead Front End Developer to work on the development of a range of web-based products and tools.
Lead Front End Developers are responsible for building and maintaining a range of websites for clients. We collaborate with digital creatives to deliver responsive, web-based projects ranging from content-managed websites to Single-Page Applications (SPAs) such as finance calculators, configurators, and e-commerce applications.
At ITG, Lead Front End Developers work with a variety of tools and frameworks. Many projects use React, while others are based on vanilla JavaScript. We use modern tools, frameworks, and IDEs, and work in agile sprint teams alongside business analysts, backend developers, QA testers, and scrum masters.
Lead Developers are active members of the development team, specializing in Front End Development but also working on projects using technologies they may be unfamiliar with.
We integrate AI tooling across the full development lifecycle—from business analysis and architecture through to design, QA, and code delivery. Lead Frontend Developers use AI coding assistants (Cursor) as a core part of their daily workflow, not as an optional extra. It is important that developers understand how to use AI effectively and where its limitations lie.
Lead Developers lead from a technology standpoint but also support, mentor, and develop other members of the team.
Responsibilities:
What software, code, and frameworks will I be working with?
JavaScript / TypeScript
- Knowledge and experience in at least one of these areas: TypeScript, React, and ES6+.
- Knowledge and experience of tools and libraries (Redux, Redux Toolkit, Zustand).
- Experience using REST APIs.
CSS
- Sass, Styled Components
- Responsive layout.
- Methodologies such as BEM.
HTML
- Semantic HTML5
- HTML5 features such as canvas and media elements.
- Browser APIs including geo-location support, local storage, session storage, web workers, and web sockets.
- Experience of accessibility.
- Web Performance.
Build Tools/Bundlers
- Webpack, Vite, Rspack, Rsbuild, Rollup
- Module Federation
- Linting
- Version Control: Git (GitLab)
Testing
- Test-Driven Development (TDD)
- Testing frameworks/libraries (e.g., Jest)
Supporting Tools:
- IntelliJ IDEs
- VS Code
- JIRA
- Confluence
- GitLab pipelines
- Lucid Charts
- Agentic AI assistance from Cursor
An idea of the day-to-day:
- Work closely with account directors, creatives, and clients to ensure projects are delivered on time.
- Help define and execute the development strategy.
- Mentor and develop other team members.
- Implement and improve working practices.
- Identify and research emerging market trends to stay ahead.
- Work in an Agile team for small, incremental releases and rapid iteration.
- Use Cursor to accelerate delivery of high-quality software with supporting tests and documentation, while also improving AI tools, skills, and workflows.
- Participate in sprint ceremonies such as planning, standups, and demonstrations.
- Conduct code reviews to ensure quality standards are upheld.
- Estimate tasks for a wide range of projects.
- Lead Developers also act as line managers for developers on the team and should have experience managing and mentoring employees.
This role is about working with others to solve technical challenges. Candidates must have exceptional communication skills, both written and oral, and demonstrate experience writing technical documentation, including the ability to craft clear, unambiguous prompts for AI tools.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Inspired Thinking Group
Explore Top Companies in this Space
Audiohook
MarTech & Programmatic Advertising / Digital Audio & Podcast Tech / B2B Marketing SaaS / Performance Media Platforms
Power Digital
Digital Marketing / Advertising / MarTech
Sigma Defense
Cybersecurity / Defense / Government / Enterprise Software
ReversingLabs
Cybersecurity / Artificial Intelligence / Enterprise Software / Threat Intelligence
Inspired Thinking Group
View Company ProfileInspired Thinking Group (Team ITG) is a technology-led, multichannel marketing and creative agency that has completely redefined how major global brands manage and execute their campaigns. Founded in 2009, the company operates at the critical intersection of creative production and enterprise Marketing Technology (MarTech). Under the hood, ITG powers its entire ecosystem through its proprietary, cloud-based marketing operations platform called CanopyCloud. This massive platform automates complex marketing workflows, localizes creative content at an infinite scale, and ensures strict brand compliance across global markets without the traditional bottlenecks. Their primary target audience spans massive global enterprises, FMCG heavyweights, and top-tier retailers—including giants like Puma, GSK, and Jaguar Land Rover—who are desperate to streamline fragmented marketing operations, eliminate content silos, and reduce bloated agency spend. What sets Inspired Thinking Group apart in the traditional advertising landscape is its pioneering "agile marketing" model; by seamlessly pairing world-class creative studios with their powerhouse CanopyCloud technology, they empower brands to produce highly personalized, omnichannel content faster, cheaper, and at an unprecedented global scale.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

