EST 1985
Serving classified ads since 1985.
Serving classified ads since 1985.
Sorry no location available with such name.

Senior Full-stack JavaScript Engineer

  • Job Type: Permanent
  • Salary Type: Per Annum


Smart has a genuinely people-first culture. Our engineers take advantage of up to two days a week to work away from the office (usually at home), host or attend our equivalent of lunch ‘n learn (beer & brain-food) sessions, get actively involved in fun (and important) things like RailsGirls and local charities, and generally have a thoroughly good time doing amazingly good work. Need to start and finish early or late? No problem - we’ll flex around you. We want you to be comfortable at work, so wear what you like, within the bounds of decency.

Do you enjoy working in a flexible, truly agile environment, with core values of transparency and continuous improvement, with the desire to contribute, learn and grow, working on a platform that will improve people's lives 80 years from now? Pensions are a long-term project!

We are looking for a seasoned Node/React Engineer to join the team and be responsible for helping us build new and innovative products for our platform.

How we work

We focus on developing the best application for our customers and don't cut costs - quality is essential to everything we do, working software that always works! Alongside our phenomenal team we use many contemporary tools such as AWS, GitHub, Circle CI, New Relic, to name a few. Our approach to code is simple, keep it clean and ensure it has good test coverage. We don't ship code just to hit a deadline. At Smart Pension you will work collaboratively with experienced developers who will review your code and you will review their code, everyone is treated equal with a PR. This approach has helped us maintain at least 96% test coverage of our application meaning we can focus on features rather than bug fixing.

We’re also extremely proud of our low level of technical debt (basically none), which we actively work to minimise, and never allow to build up. Yes, this takes discipline and effort. And yes, it’s worth it. The result is a robust and clean code-base the likes of which you’ve probably never seen before.

What you’ll do

  • Deliver small projects across a range of initiatives from boosting user engagement to internal business tooling.
  • Engineer a better code base with your teams, and help them improve
  • Partner with the Engineering team to deliver new projects
  • Work within a smaller 8-10 person agile engineering team, part of a wider Engineering organisation
  • Work on tickets assigned to you, this includes writing code and specs (tests) and checking that new code passes other test coverage
  • Review pull requests from other developers
  • Work in a collaborative, agile team environment
  • Mentor junior developers
  • Directly report to a Tech Lead who will help mentor you and guide your career

As a team

Smart Pension is dynamic, exciting and diverse. Pension companies in the past have been slow to adapt to new technology and methods, but with Smart Pension we're changing the world of Pensions and to keep up with it, we look for people who are happy to operate in an ambiguous environment, people who bring ideas to the table but above all, people who deliver software. We look to move forward at pace and we are upbeat and passionate about making things successful!

We believe that a diverse and inclusive workforce is the most awesome workforce. Over 80% of our Engineering team volunteered their time to be coaches as the recent Rails Girls event - a free workshop aimed at making technology more approachable for women.

We are excited by new ideas, different ways of thinking, diverse backgrounds and approaches. We run hackathons where in 24 hours anyone can build and present new ways of thinking to the senior management team! Test new technologies, try new ideas - we're excited to get your ideas out to the world!

Smart Pension is committed to crafting an inclusive work environment with a diverse workforce. You will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

We’re excited for you to make Smart Pension an even more awesome place to work!

Smart Pension was founded by experienced finance & technology professionals and has been designed specifically to support UK businesses faced with the challenges of auto-enrolment. Our mission is to transform pensions, savings and financial well-being, across all generations, around the world.

Our Recruitment Data Policy is here. Please click on the link if you have any questions about how we store your data or to know your rights.


  • Significant commercial experience with JavaScript/TypeScript with 4+ years of experience.
  • Experience working with React.
  • Experience working with Node, and serverside JavaScript/TypeScript
  • Experience working with XState or similar state management libraries.
  • Experience with responsive and adaptive design frameworks.
  • Excellent verbal interpersonal skills - we are looking for people who are engaging and bring ideas to the table.
  • Experience with Ruby on Rails and GraphQL based API’s would be useful (but not a deal-breaker).
  • Most importantly, a desire to teach, learn, grow and deliver software.


  • £500 personal training budget to spend on books, courses, conferences or training materials to help you develop.
  • Health Insurance (via Equipsme) including Dental, Eyecare and EAP.
  • Death in Service via Unum (4 x Base Salary).
  • Season ticket loans.
  • 5 week sabbatical after 5 years.
  • 25 days holiday per year plus bank holidays. 1 extra day holiday after 2 years and then every year up to a max of 30 days holiday.
  • Free nails and barbers once a month.
  • Massage twice a month (only £5 for all employees) with the money going to Smart's Charity.
  • Enhanced maternity and paternity (maternity - 6 months fully paid / paternity - 3 weeks fully paid).
  • Access to PerkBox.
  • Access to Smart Rewards.
  • Pension scheme via salary sacrifice. Smart Pension will match your contributions up to 5% of your salary.
  • Cycle to work scheme.
  • 30% discount on orders from our sister company Arena Flowers, Britain's most ethical florist. They offer unique hand-tied bouquets, luxury flowers, letterbox flowers, plants and gifts to spend on friends and loved ones or even for yourself.
  • Minimum Salary: £60,000
  • Maximum Salary : £75,000
  • Salary Type: Per Annum
  • Job Type: Permanent
  • Ad ID:  18801682
  • Ad Type:  Offered
  • Posted on:  15/01/2021, 02:48
loder image
loder image