Senior UI Engineer
Listed on 2026-02-14
-
Software Development
Software Engineer, Full Stack Developer
First Derivative is driven by people, data, and technology, unlocking the value of insight, hindsight, and foresight to drive organizations forward. Counting many of the world's leading investment banks as clients, we help our clients navigate the data-driven, digital revolution that is transforming the financial services sector. Our global teams span across 15 offices serving clients across EMEA, North America and APAC.
As an EPAM Systems, Inc. (NYSE: EPAM) company, a leading global provider of digital platform engineering and development services, we deliver advanced financial services solutions by empowering operational insights, driving innovation, and enabling more effective risk management in an increasingly data-centric world. Together with EPAM, we combine deep industry expertise with cutting‑edge technology to help clients stay ahead in a rapidly evolving financial landscape, offering comprehensive solutions that drive business transformation and sustainable growth.
We are seeking a Senior UI Engineer to join our team and drive the development of high-quality, web‑based user interfaces.
This role offers the opportunity to collaborate with cross‑functional teams, contribute to agile processes and deliver solutions that address real business needs.
Responsibilities- Design, develop and maintain web‑based user interfaces using Typescript and React
- Ensure high‑quality code through automated testing, with a focus on integration and unit tests
- Collaborate with Business Analysts, QA engineers and Project Managers to deliver business‑driven solutions
- Wireframe user interfaces for rapid prototyping and feedback
- Demonstrate T‑shaped skills by contributing across development areas and supporting team skill growth
- Participate in agile ceremonies and foster an agile mindset within the team
- Maintain detailed documentation of code, processes and system configurations
- Work closely with stakeholders to create user interfaces that solve business problems
- Apply attention to detail and manage complexity under pressure
- Minimum 3 years of professional web application development
- Recent experience with React functional components; experience with other frameworks may be considered
- Experience writing integration and unit tests for user interfaces
- Experience designing and building systems using a contract‑first methodology is preferred
- Familiarity with wire framing tools such as Figma or similar
- Experience with isomorphic frameworks such as NextJS is preferred
- Experience with mono‑repo tooling such as NX or yarn work spaces is preferred
- Understanding of UX and UI accessibility principles
- Proficiency in using Git for version control and JIRA for backlog management
- Experience working in agile environments and a strong agile mindset
- Strong communication skills, both written and verbal
- Excellent problem‑solving skills and the ability to think critically and creatively
- Knowledge of AWS software solutions is beneficial
- Pension
- Employee Assistance Programme
- Enhanced Maternity policy
- Give as You Earn
- Cycle to Work Scheme
- Employee Referral Bonus Scheme
- Diversity Networks
- Access to a range of skills and certifications
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: