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