Frontend Developer

Frontend Developer

Full-Time 45000 - 60000 £ / year (est.) Home office (partial)
Ocho

At a Glance

  • Tasks: Design and develop web interfaces using React and TypeScript for impactful projects.
  • Company: Global leader in financial technology with a focus on innovation and collaboration.
  • Benefits: 25 days annual leave, private medical insurance, hybrid working, and a competitive salary.
  • Other info: Dynamic environment with opportunities for professional growth and agile practices.
  • Why this job: Join a supportive team and work on enterprise-scale projects that make a global impact.
  • Qualifications: 3 years of web development experience, especially with React and TypeScript.

The predicted salary is between 45000 - 60000 £ per year.

About our client

Our client is a global leader in financial technology, building secure, scalable, and high-performing systems that power critical business operations worldwide. With a strong focus on innovation and collaboration, they are now seeking a UI Engineer to join their Corporate Functions team in Belfast. This role offers the opportunity to work on complex, enterprise-scale projects while contributing to a supportive and forward-thinking engineering culture.

Job Summary

As a UI Engineer, you will design, develop, and maintain web-based user interfaces using React and TypeScript, with a strong emphasis on code quality and automated testing. You will collaborate closely with cross-functional teams to deliver intuitive, high-performing solutions that meet business needs, while contributing to agile practices and continuous improvement.

Key Responsibilities

  • Design, develop, and maintain web-based user interfaces written in TypeScript using React.
  • Ensure high-quality code through automated testing, particularly integration testing.
  • Collaborate with Business Analysts, QA Engineers, and Project Managers to deliver business-driven solutions.
  • Wireframe user interfaces for rapid prototyping and feedback.
  • Contribute across the full development lifecycle, supporting team members in building T-shaped skills.
  • Actively participate in agile ceremonies and promote an agile mindset within the team.
  • Maintain clear documentation of code, processes, and system configurations.

Person Specification

Essential Criteria

  • Minimum 3 years' professional experience in web application development.
  • Recent experience with React functional components (other frameworks may be considered).
  • Proven experience writing integration and unit tests for user interfaces.
  • Experience designing and building systems using a contract-first methodology.
  • Comfortable creating wireframes using Figma (or similar tools).
  • Knowledge of isomorphic frameworks (e.g., ).
  • Experience with mono-repo tooling such as NX or Yarn Workspaces.
  • Strong background in agile environments with a clear agile mindset.
  • Strong attention to detail and ability to deliver under pressure.
  • Experience collaborating with stakeholders to create effective user interfaces.

Desirable Criteria

  • Strong proficiency in TypeScript/JavaScript.
  • Moderate CSS skills.
  • Understanding of UX and accessibility principles.
  • Familiarity with AWS software solutions.
  • Experience with Git for version control and JIRA for backlog management.
  • Excellent communication skills, both written and verbal.
  • Strong problem-solving ability with critical and creative thinking.

Benefits

  • 25 days' annual leave plus bank holidays.
  • Pension, Private Medical Insurance, Life Assurance, and Income Protection.
  • Bonus scheme.
  • Coaching, Employee Assistance Programme, and parental leave support.
  • Season ticket loan, cycle-to-work scheme, and travel insurance.
  • Hybrid working model (3 days in office, 2 from home).

Why Join?

  • Competitive salary (£45,000 - £60,000), bonus, and benefits.
  • Hybrid working with a modern Belfast office.
  • Work on enterprise-scale projects with a global impact.
  • Collaborative, supportive culture with opportunities to learn and grow.

Skills: React, Typescript, AWS, GraphQL, Lambda

Frontend Developer employer: Ocho

Our client is an exceptional employer, offering a dynamic and collaborative work environment in Belfast where innovation thrives. As a UI Engineer, you will not only engage in impactful enterprise-scale projects but also benefit from a supportive culture that prioritises employee growth through coaching and a hybrid working model. With competitive salaries and comprehensive benefits, including private medical insurance and a bonus scheme, this is a fantastic opportunity for those seeking meaningful and rewarding employment in the financial technology sector.
Ocho

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Frontend Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using React and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team. Don't miss out on the chance to be part of something great!

We think you need these skills to ace Frontend Developer

React
TypeScript
Integration Testing
Unit Testing
Wireframing
Figma
Agile Methodologies
Mono-repo Tooling
Git
JIRA
CSS
UX Principles
Accessibility Principles
Communication Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the UI Engineer role. Highlight your experience with React and TypeScript, and don’t forget to mention any automated testing you've done. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include links to your previous projects or a portfolio that showcases your web-based user interfaces. This gives us a chance to see your work in action and understand your design process. Remember, visuals speak louder than words!

Craft a Compelling Cover Letter: Your cover letter should tell us why you’re excited about this role and how you can contribute to our team. Be genuine and let your personality shine through. We love seeing passion and enthusiasm for what we do!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy and straightforward – just a few clicks and you’re done!

How to prepare for a job interview at Ocho

✨Know Your Tech Stack

Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss your experience with functional components and how you've implemented integration tests in your previous projects. This will show that you're not just familiar with the tools, but that you can use them effectively.

✨Showcase Your Collaboration Skills

Since this role involves working closely with Business Analysts, QA Engineers, and Project Managers, be prepared to share examples of how you've successfully collaborated in past projects. Highlight any agile ceremonies you've participated in and how you contributed to a team-oriented environment.

✨Wireframe Like a Pro

Familiarise yourself with wireframing tools like Figma. During the interview, you might be asked about your approach to designing user interfaces. Bring along some examples of wireframes you've created and be ready to discuss your design process and how you gather feedback.

✨Emphasise Continuous Improvement

Talk about your commitment to code quality and continuous improvement. Share specific instances where you've implemented automated testing or improved processes within your team. This will demonstrate your proactive mindset and alignment with the company's focus on innovation.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>