Lead Front-end Developer
Development Team
On behalf of our Client from the UK, Mobilunity is looking for a Lead Front-end Developer for a long-term engagement.
Our Customer is an eCommerce expert with a proven track record in rail ticketing, web and mobile software development. They focus on public transport software products. The company started at the end of 2014 with five people and has since grown to over 20 members of staff, more than half of which are developers. The company now serves a long list of clients including Southern, Southeastern, Thameslink, Great Northern, and Gatwick Express railway.
Key responsibilities:
- Lead and mentor a front-end development team, setting and enforcing coding standards and best practices.
- Architect, develop, and maintain complex front-end applications using React, Node.js, HTML, CSS, and JavaScript.
- Ensure quality and reliability by implementing strong unit testing practices and promoting test-driven development.
- Manage and optimize workflows using GitHub, including rebasing, hotfixing, and release tagging.
- Collaborate with stakeholders to translate business requirements into technical solutions.
- Oversee the integration of front-end systems with back-end APIs and services.
- Ensure compliance with WCAG AA 2.1 (or later) accessibility standards.
- Tackle technical debt and lead improvements in legacy codebases.
- Support and refine continuous integration/delivery pipelines to streamline deployment processes.
- Contribute to the design and maintenance of high-availability, business-critical software platforms.
- Act as a role model in communication, documentation, and stakeholder engagement.
Requirements:
- Minimum of 5 years’ experience as a front-end web developer.
- Proven expertise in React, Node.js, JavaScript, HTML, and CSS.
- Deep GitHub knowledge (rebasing, hotfixing, tagging, branching strategies).
- Experience with continuous integration tools (e.g., Jenkins, GitHub Actions).
- At least 1 year prior experience in a leadership role, with experience mentoring developers and enforcing development practices and standards
- A basic knowledge of the OWASP Top 10 as it relates to websites and web apps.
- Strong background in legacy codebase maintenance and technical debt reduction.
- Knowledge of WCAG accessibility standards and practical implementation in front-end systems.
- Strong understanding of unit testing frameworks and their importance.
- Familiarity with the software development lifecycle and agile methodologies.
- Excellent interpersonal skills, with the ability to negotiate, compromise, and balance multiple stakeholder priorities.
- Experience working on high availability systems and critical production environments.
- Ability to work standard London business hours (9am – 5pm).
- Level of English – Upper and higher.
Nice to have:
- Experience with TypeScript.
- Familiarity with cloud-based infrastructures (AWS, Docker Swarm).
- Exposure to DevOps practices and monitoring tools.
- Experience in performance optimization of large-scale applications.
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
- Mobilunity Medical Insurance program designed to attend our teams’ needs
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
- Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
- English classes in 1-to-1 & group modes with elements of gamification
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
Come on board, and let’s grow together!