Senior Full Stack Engineer

Senior Full Stack Engineer

Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Emma - we are hiring!

At a Glance

  • Tasks: Join our team to develop innovative financial solutions and enhance our app's features.
  • Company: Emma, a dynamic fintech startup on a mission to revolutionise personal finance.
  • Benefits: Enjoy stock options, private medical insurance, and a MacBook.
  • Other info: Work in a vibrant office environment with regular socials and excellent career growth.
  • Why this job: Be part of a high-performance team and make a real impact in people's financial lives.
  • Qualifications: 5+ years as a full-stack engineer with a passion for coding and problem-solving.

The predicted salary is between 43200 - 72000 £ per year.

About the Company

Emma is the app to manage all things money. Our mission is to empower millions of people to live a better and more fulfilling financial life. Emma was founded by engineers focused on coding, product, and data. These are the three pillars on which we want to build a strong tech culture and fix personal finance once for all. We have raised more than $8m+ to date to build the one-stop shop for all your financial life. Our investors include Connect Ventures, Kima Ventures, and Aglaé Ventures, an early stage fund of the Groupe Arnault, investor in Netflix and Airbnb. Alongside them, several angel investors have decided to take part in this journey.

At Emma, We Are

  • Bold
  • Determined
  • Focused
  • Autonomous

We are a high-performance team and we run the company like a professional sports team. We expect each and every team member to move fast, have ownership over their work and hold each other to a high standard. If you’re not driven to own your work, execute swiftly, and innovate constantly, this isn’t the right place for you.

Responsibilities

You will focus both on our backend and mobile/web apps! We have an intense roadmap ahead, which includes a plethora of new features and integrations, which you will be part of.

Tech Stack

  • Languages: TypeScript, Javascript
  • Libraries and frameworks: gRPC, Redux, React Native, React, Next.js
  • Datastores: Vitess, MySQL, CockroachDB, BigQuery, Redis
  • Infrastructure: Google Cloud Platform, Kubernetes, Docker, PubSub, Terraform
  • Monitoring: Grafana, Prometheus, Sentry, Metabase

Qualifications

  • You are a full-stack engineer with at least 5 years’ experience
  • You are fast and love to deliver incredible code
  • You can reduce complex problems to simple solutions
  • You want to be part of an amazing team
  • You are excited by what we’re building at Emma

Interview Process

  • Take-home coding test
  • Phone call with our internal recruiter
  • 2nd call with CTO
  • Onsite interview with CEO & CTO

Benefits

  • 🚀 Stock Options available
  • ⚕️ Private Medical Insurance and Perks with Vitality
  • 💰 Pension Contribution
  • 🤝 Employee Referral Scheme
  • 📱 Emma Ultimate Subscription
  • 💻 MacBook and Cursor AI
  • 🚲 Cycle to Work Scheme
  • 🏝️ One-month sabbatical every 5 years
  • 🍻 Regular Socials

To facilitate communication, productivity and speed, we work from the office Monday to Friday. This is not a hybrid role. Please only apply if you can certainly meet this requirement. Our office address is: 1st Floor, Verse Building, 18 Brunswick Place, London N1 6DZ.

Senior Full Stack Engineer employer: Emma - we are hiring!

At Emma, we pride ourselves on being a dynamic and innovative employer that fosters a high-performance culture where every team member is empowered to take ownership of their work. Located in the heart of London, we offer competitive benefits including stock options, private medical insurance, and a one-month sabbatical every five years, all while promoting a collaborative environment that encourages personal and professional growth. Join us to be part of a passionate team dedicated to revolutionising personal finance and making a meaningful impact on people's financial lives.

Emma - we are hiring!

Contact Details:

Emma - we are hiring! Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer

Tip Number 1

Get your networking game on! Reach out to current or former employees at Emma through LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the coding test like it’s the championship match! Brush up on TypeScript, JavaScript, and the frameworks mentioned in the job description. Practice makes perfect, so tackle some coding challenges to get in the zone.

Tip Number 3

Show off your passion for personal finance during interviews! Talk about how Emma's mission resonates with you and share any relevant projects or experiences that align with their goals. It’ll show you’re not just another candidate.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Emma team!

We think you need these skills to ace Senior Full Stack Engineer

TypeScript
JavaScript
gRPC
Redux
React Native
React
Next.js

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for the role and our mission shine through. We want to see that you’re genuinely excited about what we’re building at Emma and how you can contribute to our journey.

Tailor Your CV:Make sure your CV is tailored to highlight your full-stack experience and the specific skills mentioned in the job description. We love seeing how your past projects align with our tech stack and the responsibilities of the role.

Be Clear and Concise:Keep your application clear and to the point. We appreciate straightforward communication, so avoid fluff and focus on what makes you a great fit for the team. Remember, we’re looking for someone who can reduce complex problems to simple solutions!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our high-performance team!

How to prepare for a job interview at Emma - we are hiring!

Know Your Tech Stack

Familiarise yourself with the tech stack mentioned in the job description. Make sure you can discuss your experience with TypeScript, JavaScript, and frameworks like React and Next.js. Be ready to share specific examples of how you've used these technologies in past projects.

Show Your Problem-Solving Skills

Emma values engineers who can simplify complex problems. Prepare to discuss challenges you've faced in previous roles and how you approached solving them. Use the STAR method (Situation, Task, Action, Result) to structure your answers for clarity.

Demonstrate Ownership and Speed

Since Emma runs like a high-performance team, highlight instances where you've taken ownership of a project and delivered results quickly. Share how you prioritise tasks and manage your time effectively to meet tight deadlines.

Cultural Fit is Key

Research Emma's culture and values. Be prepared to discuss how you embody traits like boldness, determination, and focus. Think of examples that showcase your ability to work autonomously while still being a team player.