Mid Level Backend Engineer (Node.js) Office: London
Mid Level Backend Engineer (Node.js) Office: London

Mid Level Backend Engineer (Node.js) Office: London

Full-Time 50000 - 60000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Join our team to tackle backend challenges and build innovative financial solutions.
  • Company: Emma, a leading finance app empowering users to manage their money effectively.
  • Benefits: Enjoy competitive pay, health perks, gym discounts, and a MacBook.
  • Other info: Fast-paced environment with opportunities for growth and regular social events.
  • Why this job: Be part of a high-performance team making a real impact in the FinTech space.
  • Qualifications: 2+ years of software development experience and a passion for innovation.

The predicted salary is between 50000 - 60000 £ 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, who are extremely 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.

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.

About the role

Responsibilities: You will work directly with the CTO and your focus will span different areas, with challenges related to our backend infrastructure, from scaling challenges to data processing ones. We have an intense roadmap ahead, which includes a plethora of new features and integrations, which you will be part of.

Our tech stack:

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

Some of our current interests lie in:

  • Product: We are building the first Finance App in the UK, used by many people every day. We are shipping an average of a feature per week and tons of micro‑improvements that compound in making our app valuable.
  • Machine learning: we have an enormous amount of transaction data, which we are using to provide better insights to our users. Predicting when a user is going in overdraft, when a card payment is coming through or clustering a huge set of subscriptions are a few of the problems we are tackling.
  • Scaling: our services are used by millions of people. We need to keep Emma up and running smoothly. This means an intense effort and quality in the work we do.
  • Speed: In the hyper-competitive FinTech industry what really matters is speed.

About you:

  • You are a software developer with at least 2 years professional experience
  • You are excited by what we're building at Emma
  • You thrive in environments that afford you high levels of responsibility and autonomy
  • You hold yourself and those you work with to high standards
  • You are driven to fulfil your potential and grow as an engineer
  • You take the initiative to learn new skills required to complete tasks
  • You behave like an owner, taking total responsibility for your work and considering the bigger picture
  • You are results-oriented and avoid unnecessary tasks
  • You have strong opinions, weakly held, and the humility to change your mind when presented with new evidence

Our process:

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

Our benefits:

  • Paid Sick Leave
  • Pension Contribution
  • Referral Scheme: Recommend talented individuals and earn £1000 when they join us
  • Emma Ultimate Subscription
  • MacBook
  • Annual Salary Review
  • Discounted Gym Membership
  • Private Medical Insurance and Perks with Vitality
  • Perks at Work: Exclusive Discounts and Deals
  • Eye Care Vouchers
  • 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.

Mid Level Backend Engineer (Node.js) Office: London employer: Wayfindi

At Emma, we pride ourselves on being a dynamic and innovative employer that fosters a high-performance culture where autonomy and ownership are paramount. Located in the heart of London, we offer our employees a vibrant work environment with numerous growth opportunities, competitive benefits including private medical insurance and a one-month sabbatical every five years, and a commitment to continuous learning and development. Join us to be part of a bold team dedicated to revolutionising personal finance while enjoying a supportive atmosphere that values your contributions.
W

Contact Detail:

Wayfindi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid Level Backend Engineer (Node.js) Office: London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Emma on 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 tech test! Brush up on Node.js and the other technologies mentioned in the job description. Practising coding challenges can help you feel more confident and ready to impress during the take-home test.

✨Tip Number 3

Show your passion! During interviews, share why you're excited about Emma's mission and how you can contribute to their goals. Being genuinely enthusiastic can set you apart from other candidates.

✨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 team!

We think you need these skills to ace Mid Level Backend Engineer (Node.js) Office: London

Node.js
TypeScript
JavaScript
gRPC
Redux
React Native
Next.js
MySQL
CockroachDB
Google Cloud Platform
Kubernetes
Docker
Terraform
Data Processing
Machine Learning

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your excitement for what we're building at Emma shine through. We want to see that you’re genuinely interested in our mission and the tech we use!

Tailor Your CV: Make sure your CV highlights relevant experience, especially with Node.js and any of the technologies mentioned in the job description. We love seeing how your skills align with our needs!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid fluff and focus on what makes you a great fit for the role.

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. We can’t wait to hear from you!

How to prepare for a job interview at Wayfindi

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Node.js, TypeScript, and the various databases. Be ready to discuss how you've used similar technologies in your past projects and how you can apply that experience at Emma.

✨Show Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in backend development and how you overcame them. Emma values innovation and speed, so highlight instances where you’ve had to think on your feet or come up with creative solutions to complex problems.

✨Emphasise Ownership and Autonomy

Since Emma is looking for someone who takes ownership of their work, be prepared to share examples of when you've taken initiative in your previous roles. Discuss how you manage your tasks independently while still collaborating effectively with your team.

✨Align with Emma's Culture

Research Emma’s mission and values, and think about how they resonate with you. During the interview, express your excitement about their vision for personal finance and how you can contribute to building a high-performance team that moves fast and innovates constantly.

Mid Level Backend Engineer (Node.js) Office: London
Wayfindi

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>