Enable job alerts via email!

Front End Engineer (mid)

Comcarde Ltd

City of Edinburgh

Remote

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Job summary

A leading fintech company in Edinburgh is seeking a talented JavaScript Engineer to join their dynamic front-end team. This role offers opportunities for full-stack development, remote working, and career progression. Ideal candidates have experience with JavaScript frameworks and a passion for learning in a supportive environment.

Benefits

Competitive salary
Flexible and remote working
Family healthcare
Life insurance
Employee assistance programme
Career progression opportunities
Regular team events & socials

Qualifications

  • Professional experience in front-end development with JavaScript/TypeScript, HTML5 & CSS.
  • Strong experience in at least one modern framework, ideally React.
  • Experience using testing frameworks such as Jest, Mocha & Cypress.

Responsibilities

  • Design, build and maintain accessible user interfaces for various platforms.
  • Write clear, maintainable TypeScript, HTML, and CSS.
  • Optimize performance metrics and improve applications.

Skills

JavaScript
TypeScript
HTML5
CSS
React
Node.js
Jest
Agile methodologies

Tools

JIRA
Job description
About The Role

We're seeking a talented JavaScript Engineer to join our dynamic front-end team. While our team primarily focuses on front-end products, we also maintain a Node.js back-end service, offering you valuable full-stack development experience. All BR-DGE Builders receive the following benefits: Flexible and remote working, Remote working allowance, 33 days holiday including public holidays, Your birthday as a day off, Family healthcare, Life insurance, Employee assistance programme, A culture that champions rapid career progression, Investment in your learning and development, Regular team events & socials. This role is ideal for someone in the early stages of their engineering career who wants to develop professionally in a supportive, fast-paced fintech environment.

The ideal candidate has experience in front-end development with JavaScript frameworks and brings enthusiasm for learning and growth. This position is perfect for someone early in their engineering career who wants to develop professionally in a supportive, fast-paced fintech environment.

What You;ll Be Doing
  • Design, build and maintain accessible, performant user interfaces for the BR-DGE Portal, Hosted Payment Page and the WebSDK modules
  • Write clear, maintainable TypeScript, HTML, and CSS, with strong unit and end-to-end test coverage
  • Work with Node.js services, shape and consume APIs, review contracts, and debug edge cases
  • Optimise Core Web Vitals, bundle size, and runtime performance, measuring and sharing improvements
  • Contribute to architectural decisions and help evolve our design system and component libraries
  • Contribute to our design system and component libraries, keep them consistent and well documented
  • Review pull requests with context and kindness, mentor junior engineers, and uphold team standards
  • Investigate production issues, use metrics to find root causes, and make improvements to prevent repeats
  • Collaborate with product owners and stakeholders to break down work, estimate accurately, and deliver outcomes
  • Help evolve our CI and release process for faster, more reliable deployments
What You;ll Bring
  • Professional experience in front-end development with JavaScript/TypeScript, HTML5 & CSS
  • Strong experience in at least one modern framework, ideally React. Experience with Next.js or similar is useful
  • Experience using testing frameworks such as Jest, Mocha & Cypress and writing comprehensive tests
  • Practical knowledge of responsive layout, accessibility and cross browser behaviour
  • Experience with version control workflows including feature branching and code reviews
  • Familiarity with Node.js back-end development and RESTful APIs
  • Comfortable owning a feature from ticket to release, including tracking success with metrics
  • Clear communication, written and spoken, and the ability to explain trade offs to non engineers
  • Experience working in an agile team, with iterative delivery and continuous improvement
  • A growth mindset of self-motivation and ability to manage priorities effectively
Nice to have
  • Experience working in product development, with an understanding of how engineering decisions shape business outcomes
  • An eye for UI and UX patterns that enhance usability and accessibility at scale
  • Knowledge of performance optimisation techniques for web applications
  • Experience with design systems and Storybook workflows for consistent interface delivery
  • Understanding of CI and pipelines and DevOps principles
  • Understanding of payment journeys or experience in the fintech sector
  • Experience using JIRA and other Atlassian tools
What We Offer
  • Competitive salary (expectations and range can be discussed during the initial interview)
  • Remote working allowance
  • 33 days holiday including public holidays
  • Birthday off
  • Flexible and remote working
  • Family healthcare
  • Life insurance
  • Employee assistance programme
  • A culture that champions rapid career progression
  • Investment in your learning and development
  • Regular team events & socials

Apply for this role

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.