368,657open jobs
9,442companies
50,883added this week
Browse all
Location
In office (Montevideo)
Seniority
Middle · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
PensionBee is a London company founded in 2014 that consolidates old workplace pensions into a single online plan. Its technology tracks down scattered pots and transfers them into managed funds that customers can monitor from an app. The company listed on the London Stock Exchange and has expanded into the United States.

Description

Retirement savings shouldn't be confusing. Founded in 2014 in London, PensionBee set out to change that , and we're now doing it on both sides of the Atlantic.

We're building a global leader in consumer retirement, helping customers in the UK and US bring their scattered savings into one simple online account they can manage from the palm of their hand. In the UK, that means consolidating pensions. In the US, it means helping people roll their 401(k)s into a new IRA, tackling the world's largest retirement market with the same straightforward approach that's already earned us an "Excellent" Trustpilot rating from thousands of customers.

Every PensionBee customer gets a personal account manager (a "BeeKeeper") in their corner, and their money is invested by some of the world's largest managers - including our US partner, State Street Global Advisors.

We're a public company that holds itself to a high bar, because our customers deserve peace of mind. Our team spans London, New York and Uruguay, with one shared focus: the customer.

PensionBee is listed on the London Stock Exchange (LON: PBEE) and has been named among the FT1000 Europe's 'Fastest Growing Companies'.

We are growing at scale and we need 2 mid-level software engineers to help craft a world-class product.

About the role

Making life simple for customers takes a lot of thought and effort, so we need talented software engineers to contribute to the next chapter of PensionBee’s story. Engineers at PensionBee tackle a wide variety of challenges across multiple technologies while enjoying a balanced and inclusive culture.

This role is a great opportunity to make an impact and grow your experience as a member of a small yet sustainably growing engineering function. Equally, PensionBee is a financially secure and socially beneficial company with a diverse team and a healthy work-life balance, so you can progress your career without sacrificing what matters most.

Key responsibilities

  • Develop new features and enhancements for our React + Node.js Capacitor app

  • Keep stakeholders informed on progress, blockers, and timelines

  • Perform code reviews to help maintain and improve the quality of our released code

  • Manually test features you develop to ensure they meet expectations before release

What you'll work on in your first few months

You'll join one of our core initiatives , or a mix of them, depending on business needs:

  • The B2B Portal - building a brand-new portal from the ground up

  • Automations - browser automations that run across a variety of websites to perform actions automatically; these are critical to our business

  • Or other product work as it comes up - the usual day-to-day of a product engineer

Technologies we use

  • React

  • NodeJS

  • Typescript familiarity

Requirements

The key skills required are:

  • Solid hands-on experience with React and Node.js

  • Working familiarity with TypeScript (nice to have if you're not yet fluent, but comfortable picking it up)

  • A minimum of 2 years of professional development experience.

  • Love for the quality of your work and attention to detail.

  • Clear written and spoken English is a must.

  • Deep expertise in technologies relevant to modern web development.

  • Ability to evaluate and critically apply AI-generated code: knowing when to trust it, when to push back, and how to maintain quality standards is a considerable plus

  • Able to work effectively and empathically in a multidisciplinary team, collaborating with product managers, designers, and other developers on projects.

  • Confidence with good practices, patterns and techniques in software development, but also a love of learning and personal development

  • Experience working for companies in Europe / US, directly or though a consulting firm, is a considerable plus

Working Model

  • Contract Type: Contractor

  • Remote role: Ideally based in Montevideo and open to coming into the office occasionally. Nothing mandatory, but we're building a culture where we value some in-person time together each week.

Hiring Process

Stage 1: Initial outreach from recruitment manager and internal CV and GitHub profile review

Stage 2: 25-minute screening call with Engineering Management

Stage 3: Written Assessment: Coding challenge task marked by two assessors

Stage 4: Final 90 min interview (two structured interviews, 45min each, total 90mins) with shortlisted candidates

Shortlisted candidates will have final decisions be made and unsuccessful candidates will receive feedback.

Additional information about the two structured interviews:

  • Behavioural/competency interviews
  • Questions are pre-determined to keep things consistent
  • Each interview will have two people from within engineering
  • One has a slightly more technical skew and one is slightly more on collaboration, but neither is exclusively one topic.

Diversity & Inclusion at PensionBee

We welcome all candidates and are proud to have been awarded Employer of the Year at the Financial Adviser Diversity in Finance Awards 2022 and Trailblazing Company of the Year 2024.

We know the need to meet every criteria can sometimes get in the way of meeting brilliant candidates. We believe the right drive is often more important than degrees, so if you have an interest in the role, relevant past experience and are passionate about what we do, get in touch as we'd love to hear from you.

At PensionBee we're committed to provide equal rights, opportunities and treatment for all. We believe all companies have a duty to provide a supportive working environment for their employees and should be transparent.

Here you can find our Gender Equality policy and Diversity and Inclusion policy which provide more information on our approach, including our commitments to flexible working requests and reasonable adjustments from day one.

We want everyone to be able to access the same opportunity, and some people might need extra support to have this access.

If there’s an adjustment we can make that would help you perform to the best of your ability during the application process, like using a computer during a task instead of writing by hand,or booking in time for a longer interview, please reach out to us.

Curious to Learn More?

If this opportunity sparked your interest, we would genuinely love to hear a bit more about you.

You can complete the short application form here.

It only takes a few minutes and helps us understand your background, English proficiency, and general fit for this initial stage.

We will be reviewing responses progressively and reaching out to selected candidates for the next steps.

And if you’re unsure but curious, that's perfectly welcome too.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Montevideo
$77k – $140k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Berlin
Node JS
TypeScript
JavaScript
Node JS
Prisma
Databases
PostgreSQL
Redis
Frontend
Next.js
Tailwind CSS
tRPC
React.js
Apply
$93k – $140k per year • In office • Full-Time • 3+ years exp
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
AI/ML
LLM
EU AI Act
Frontend
React.js
Cybersecurity
GDPR
Apply
$150k – $220k per year • In office • Full-Time • 10+ years exp
JavaScript
Node JS
TypeScript
Databases
Google BigQuery
Frontend
React.js
DevOps
CI/CD
GCP
Apply
Founding Engineer 1 day ago
$180k – $250k per year • In office • Full-Time • 3+ years exp • New York
Node JS
Python
TypeScript
JavaScript
Node JS
BullMQ
Databases
Redis
AI/ML
AI Agents
LangGraph
LLM
Multimodal AI
LangChain
Anthropic
Deepgram
LiveKit
LLM Guardrails
OpenAI
Text-to-Speech
Frontend
Next.js
React.js
DevOps
Vercel
Apply
Founding Engineer 1 day ago
$81k – $116k per year • In office • Full-Time • Bachelor's Degree • Munich
JavaScript
Python
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Next.js
React.js
Tailwind CSS
DevOps
AWS
Azure
CI/CD
Docker
GCP
Grafana
Kubernetes
OpenTelemetry
Prometheus
Apply
Remote • Full-Time • 4+ years exp • Montevideo
PHP
JavaScript
PHP
Eloquent
Laravel
Livewire
Pest
PHPUnit
Frontend
Inertia.js
React.js
Tailwind CSS
Vue.js
QA
Playwright
Apply
Remote • Full-Time • 5+ years exp • Montevideo
JavaScript
Python
TypeScript
Python
Django
FastAPI
Flask
Databases
PostgreSQL
Frontend
React.js
Apply
Remote • Full-Time • 5+ years exp • Montevideo
JavaScript
Python
TypeScript
Python
Django
FastAPI
Flask
Databases
PostgreSQL
Frontend
React.js
Apply
Remote/Hybrid • Full-Time • Montevideo
Swift
Swift
Hero
AI/ML
AI Agents
Mobile
Fastlane
UIKit
DevOps
CI/CD
Jenkins
Apply
In office • Full-Time • 2+ years exp • Montevideo
Python
SQL
Databases
Amazon Redshift
Google BigQuery
Snowflake
AI/ML
Dagster
DevOps
AWS
Analytics
ETL/ELT
Marketing
Salesforce
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.