# Jonathan Mills > Senior Software Engineer & Frontend Tech Lead. Senior engineer and team lead with 15+ years building and leading the teams behind products people use every day. Frontend specialist (Angular, React, Next.js, TypeScript) who has led teams of up to 8 frontend developers alongside testers, PMs and backend developers, and who also scopes work, runs meetings and talks to stakeholders. Currently improving a product used by 6,500+ people every day at Digistore24. - Website: https://jmillsweb.dev - Email: tech.jmills@outlook.com - LinkedIn: https://es.linkedin.com/in/jonnymillsey - Location: Spain - CV (PDF): https://jmillsweb.dev/assets/Jonathan-Mills-CV.pdf ## Looking for Senior frontend / full-stack engineer or tech lead roles, where technical depth and team leadership both matter. ## At a glance - 15+: years shipping software, from design and animation into engineering and leadership - 6,500+: people use the product I work on every day at Digistore24 - 8: frontend developers led at DXC, alongside testers, PMs and backend developers - 14: client brands built for, from Amazon and the NHS to Aston Martin and Honda ## Experience ### Senior Engineer, Digistore24 DACH (Jul 2025 – Present) Digital commerce platform; the website I work on has 6,500+ daily visitors. - Built the React architecture that all legacy Angular and PHP pages now sit inside, so the platform can migrate one page at a time instead of being rewritten in one go. - Developed the customer-facing buyer portal: buyers see their purchases through the website and update their own accounts. - Built two of the platform’s largest onboarding features (the onboarding checklist and a config-driven seller wizard), which increased revenue, traffic and efficiency. - Designed and shipped a role-based navigation (API, sidebar, profile and breadcrumb components, caching) that works seamlessly alongside the old navigation, behind GrowthBook flags. - Introduced a new user type so a very large number of additional users can be onboarded while staying cleanly separated from existing account types. - Built the design system: shared component and service libraries reused across React, Next.js, PHP and Angular, with a Figma to shadcn/ui to Tailwind pipeline and about 1,000 icons shipped as an icon font. - Consolidated five redirect methods, called from over ten places, into one React endpoint, removing over 1,000 lines of code. - Introduced tracking and experimentation with PostHog, GrowthBook and Hotjar so teams answer product questions with data. - Delivered 139 tickets across 841 commits in 14 months, with output steady at roughly 50 to 115 commits a month. Stack: Next.js, React, TypeScript, PHP, Tailwind CSS, PostHog, GrowthBook ### Frontend Angular Tech Lead, DXC Technology (Jul 2023 – Jul 2025) Insurance platforms for the London Market. - Led a team of up to 8 frontend developers, working closely with testers, project managers and backend developers. - Acted as the team’s project manager: assigned tasks, scoped features and ran team meetings. - Modernised software with Angular, TypeScript and NgRx; aligned frontend and backend schemas with the backend team. - Presented feature progress to the wider organisation every two weeks in sprint demos. - Mentored developers through code reviews and shared best practices; optimised Jenkins pipelines for smooth, reliable deployments. Stack: Angular, TypeScript, NgRx, Jenkins, Jira, Confluence, GitHub ### Software Development Manager (promoted from Senior UI Developer), e-Track (May 2021 – Dec 2022) Custom software for blue-chip clients including Amazon, the NHS and the Metropolitan Police. - Managed a team of 4–5 spanning frontend developers, backend developers and DevOps. - Scoped work and features, wrote up briefs, and worked directly with stakeholders and clients. - Set standards for agile processes, deployments and QA. - Promoted to Software Development Manager within seven months of joining as Senior UI Developer. Stack: Angular, TypeScript, Jasmine, Jenkins, Jira, Confluence, GitHub ### Frontend Developer, Phoebus Software (Jul 2019 – Apr 2021) Award-winning mortgage platform for financial clients including Legal & General, Pepper, Atom Bank and Paratus. - Built the frontend for a mortgage platform for leading financial clients. - Deepened testing experience with Jasmine and Selenium and CI with Jenkins. Stack: Angular, TypeScript, NgRx, SCSS, Jasmine, Selenium, Jenkins ### Lead UI Designer (promoted from Web Designer / Developer), River Software (Apr 2014 – Jul 2019) Bespoke software and business intelligence for high-profile brands including Aston Martin and Bentley. - Designed and built responsive interfaces for employee engagement, learning and retailer business-intelligence platforms. - Moved between visual design and working code end to end. Stack: AngularJS, JavaScript, jQuery, SCSS, LESS, ASP.NET, SQL ## Earlier roles - Multimedia Developer, Pennant International (Feb 2013 – Jul 2014): Technical e-learning courses for aviation students. - Media Producer / Animator, Wiltshire Wildlife Trust (Oct 2010 – Apr 2011): Video, audio and 2D animation campaigns. ## Skills - Frontend: Angular, React, Next.js, TypeScript, NgRx, Tailwind CSS, SCSS, shadcn/ui, Material, Bootstrap - Product & data: PostHog, GrowthBook, Hotjar, A/B testing, Feature flags, Onboarding & activation - Backend & tooling: Node.js, PHP, MongoDB, Jenkins, GitHub, Postman, SwaggerHub, Keycloak - Testing & quality: Jasmine, Karma, Selenium, BrowserStack, Accessibility (ARIA, axe), Code review - Leadership: Team leadership, Mentoring, Scoping & planning, Sprint demos, Stakeholder management, Jira & Confluence - Design: Figma, Photoshop, Illustrator, Adobe XD, UI design, Responsive UX ## Education BSc in 3D Computer Animation