Board Intelligence

Senior Software Engineer

Board Intelligence

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Owning the end-to-end delivery of complex features, from design to production
  • Contributing to the modernisation of the core platform (e.g. internationalisation, e-signing)
  • Making pragmatic technical decisions that balance speed, quality, and long-term maintainability
  • Working across frontend and backend rather than specialising in a single layer
  • Supporting future initiatives such as AI-enabled features and portal modernisation
  • Writing high-quality, well-tested code and reviewing others’ work
  • Debugging and resolving production issues
  • Working closely with engineers, product managers, and designers
  • Sharing knowledge and supporting the growth of the team

Requirements

  • Strong experience in at least one high-level language (Ruby, Python, TypeScript, etc.)
  • Experience with modern frontend frameworks (React, Vue, etc.)
  • Proven ability to deliver features independently across the full stack
  • Strong experience with Ruby or React (nice to have)
  • Familiarity with Docker / Kubernetes (nice to have)
  • Familiarity with cloud infrastructure (nice to have)
Benefits
  • Private Pension Scheme
  • BUPA Health and Dental insurance (including access to the My BUPA app)
  • Group life assurance: 4x annual salary
  • 26 holiday days per calendar year in addition to Bank Holidays
  • Cycle to work scheme
  • Employee Assistance Program including Bereavement and Probate Helpline
  • AIG Smart Health virtual GP app/wellness platform for employees and dependants, including partner/spouse
  • Eyecare and Flu Jab vouchers
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyPythonTypeScriptReactVueDockerKubernetescloud infrastructurefull stack developmenthigh-quality code
Soft Skills
pragmatic decision makingcollaborationknowledge sharingteam supportproblem solvingcommunicationindependencequality assurancedebuggingproduction issue resolution