Senior UI Engineer (9-month contract)

EPAM Systems, Inc.
Belfast, United Kingdom
13 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Belfast, United Kingdom

Tech stack

JavaScript
Amazon Web Services (AWS)
JIRA
Automation of Tests
Unit Testing
CSS
Web Development
Rapid Prototyping Process
Next.js
Software Systems
TypeScript
Website Wireframe
Apache Yarn
React
GIT
Figma
Software Version Control

Job description

  • 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

Requirements

  • Minimum 3 years of professional web application development
  • Recent experience with React functional components; experience with other frameworks may be considered
  • Knowledge of Typescript, JavaScript and moderate CSS proficiency
  • Experience writing integration and unit tests for user interfaces
  • Experience designing and building systems using a contract-first methodology is preferred
  • Familiarity with wireframing 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 workspaces 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

Benefits & conditions

  • Private Healthcare Package
  • Pension
  • Employee Assistance Programme
  • Enhanced Maternity policy
  • Group Life Protection Benefit
  • Give as You Earn
  • Cycle to Work Scheme
  • Employee Referral Bonus Scheme
  • Diversity Networks
  • Access to a range of skills and certifications

About the company

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.

Apply for this position