Front End Engineer (React/UI)
Position: Front End Engineer (React/UI)
Location: Central London
Hybrid work (3 days per week onsite)
Description
Client is seeking a Senior Front End Engineer to help deliver our new Private Client Lending Origination Platform (IMPACT), a key initiative in transforming the way we originate and manage private client mortgages.
We’re looking for an experienced engineer who combines technical depth in React and TypeScript with a collaborative mindset. You’ll bring a strong foundation in modern front-end engineering — building performant, maintainable, and accessible interfaces — while embracing Client’s way of working: a culture of craftsmanship, openness, and shared learning.
This is a role for someone who knows what great looks like but also values working as part of a team that’s evolving its platform and practices together. You’ll contribute your expertise, help uplift others, and learn from a team equally committed to doing things the right way.
Key Responsibilities
- Build, maintain, and refine modular React applications using TypeScript, Tailwind CSS, and modern front-end architecture patterns.
- Translate UX designs and prototypes into responsive, accessible, and production-ready interfaces.
- Integrate securely with .NET/Azure backend APIs and workflows.
- Optimise for performance, accessibility, and user experience across devices and browsers.
- Contribute to and uphold Client’s design system and front-end standards.
- Work closely with designers, product owners, and backend engineers to deliver reliable, user-centered features.
- Participate in code reviews, testing, and continuous improvement efforts.
- Mentor and support other developers — sharing experience through collaboration and example.
- Engage in agile ceremonies and help foster a culture of accountability and shared technical ownership.
Core skills include:
- 5+ years’ experience developing front-end applications with React and TypeScript.
- Proficiency in state management.
- Strong understanding of RESTful API integration, authentication, and security practices.
- Experience with CI/CD pipelines (Azure DevOps or similar) and automated testing (Jest, Cypress).
- Solid grounding in UX principles, responsive design, and accessibility (WCAG).
- Confident working within design systems and reusable component frameworks.
- Collaborate across disciplines — particularly with backend and QA engineers.
- Participate in the technology community to learn, grow, and share expertise.
Other beneficial attributes include:
- Exposure to .NET, Azure, or broader full-stack development environments.
- Familiarity with React Query, Next.js, or form-heavy workflows.
- Experience in financial services, lending, or other regulated environments.
- Understanding of modern DevOps practices and cloud-hosted application design.
Qualifications:
- Degree in Computer Science, Software Engineering, or equivalent experience.
- AZ-900 or related Microsoft certification desirable
- Company
- E-Solutions IT Services UK Ltd
- Location
- Central London, London, England, United Kingdom
Hybrid/Remote Options - Employment Type
- Contractor
- Salary
- Salary negotiable
- Posted
- Company
- E-Solutions IT Services UK Ltd
- Location
- Central London, London, England, United Kingdom
Hybrid/Remote Options - Employment Type
- Contractor
- Salary
- Salary negotiable
- Posted