MisuJob - AI Job Search Platform MisuJob

Full Stack Software Engineer

Confidential

London Hybrid permanent

Posted: March 10, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Full Stack Software Engineer to join our team and help us build next-generation fintech solutions.

Job Description

The Company
Timeline is a financial technology company on a mission to help millions of people plan, invest for, and enjoy retirement with confidence. As a privately owned fast-growing fintech company providing Platform, MPS and financial planning solutions, we are well placed to disrupt the traditional financial services market.

Our technology cuts out unnecessary costs, inefficiencies and anxiety for financial advisers, while improving the long-term investment returns for their clients.

We are a remote-first company with team members in over 13 countries.  And given our diversity of thought, backgrounds and life experiences, we are constantly striving to celebrate individual uniqueness, while achieving our common mission. As a scaling, high-growth company, developing and adapting are the norm.  If you’re after a dynamic company where you will make a real difference, then read on!

Role Responsibilities
We are looking for a Full Stack Software Engineer to join our global, remote-first  Engineering team. The team works asynchronously in 4-week cycles, collaborating closely with the Product team and the wider business. 

Our technology stack: 
Backend: Elixir / Phoenix 
Frontend: Elm / Elm UI / JavaScript / HTML / CSS 
Calculations Engine: Rust

What we value as a team:

Simplicity

Code quality

Experimenting with new features/technologies

Being customer/user-focused

Continual learning

Leveraging AI to build software — we actively explore agentic coding workflows to help engineers move faster while maintaining high code quality

Role Requirements

Absolute must-haves:

At least 5 years’ software development experience.

Proficiency in Elixir.

A solid understanding of web technologies.

Can write maintainable and robust code.

Enjoy writing tests.

Want to help design, implement, and launch major user-facing features.

A strong understanding of systems architecture and database design.

Provide feedback and code reviews to peers.

An eye for great products and can work effectively with engineers and designers to build them.

Proactive with communication and have no problem managing time as a remote employee.

Nice to-haves:

Empathy for the problems that financial planners face in their day-to-day operations and a desire to solve those problems.

Experience building SaaS products.

Experience building with different AI tools (e.g. using creating features with LLMs, implementing Retrieval Augmented Generation, Vector Databases, evals, etc)

The Package

Competitive salary, dependent on experience

Non-contributory pension scheme

28 days holiday plus bank holidays

Non-contractual bonus scheme

Potential to join company option scheme

Insurance plans

Cost of relevant professional qualifications and memberships

Hybrid working

Flexible hours (depending on team requirements)

Wellbeing support

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply