At a Glance
- Tasks: Join Emma as a Mid Level Backend Engineer, focusing on backend infrastructure and innovative features.
- Company: Emma is a dynamic fintech app empowering users to manage their finances better.
- Benefits: Enjoy stock options, private medical insurance, and a one-month sabbatical every five years.
- Why this job: Be part of a fast-paced team, making a real impact in the fintech industry.
- Qualifications: At least 2 years of software development experience and a passion for innovation.
- Other info: Work in a vibrant office environment with great career growth opportunities.
The predicted salary is between 28800 - 43200 £ per year.
Join Emma to work as a Mid Level Backend Engineer (Node.js).
About the Company
Emma is the app to manage all things money, empowering millions to live better financial lives. Founded by engineers focusing on coding, product and data, we are building a strong tech culture and aiming to fix personal finance once and for all. We have raised over $8m+ and have investors such as Connect Ventures, Kima Ventures, Aglaé Ventures, and angel investors.
At Emma, We Are
- Bold
- Determined
- Focused
- Autonomous
We run the company like a professional sports team, expecting each team member to move fast, own their work and hold each other to high standards. 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 work directly with the CTO and focus on our backend infrastructure, from scaling challenges to data processing. You will have an intense roadmap ahead with new features and integrations.
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, Pub/Sub, Terraform
- Monitoring: Grafana, Prometheus, Sentry, Metabase
Some of Our Current Interests Lie In
- Product: building the first finance app in the UK, shipping features weekly.
- Machine learning: using transaction data to provide better insights, e.g., predicting overdrafts, card payment timing, and subscription clustering.
- Scaling: keeping services up and running smoothly for millions of users.
- Speed: delivering in the hyper‐competitive FinTech industry; we aim to be as fast as Bolt.
About You
- Software developer with at least 2 years professional experience
- Excited by what we’re building at Emma
- Thrives in high‐responsibility and autonomy environments
- Holds yourself and co‐workers to high standards
- Driven to grow as an engineer
- Initiative to learn new skills
- Behaves like an owner, considering the bigger picture
- Results‐oriented and avoids unnecessary tasks
- Has strong, humble opinions and is willing to change when presented with new evidence
Our Process
- Take‐home test
- Phone call with internal recruiter
- Second call with CTO
- On‐site interview with CEO
Our 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.
Office address: 1st Floor, Verse Building, 18 Brunswick Place, London N1 6DZ.
Mid Level Backend Engineer in London employer: Emma - we are hiring!
Contact Detail:
Emma - we are hiring! Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid Level Backend Engineer in London
✨Tip Number 1
Get your networking game on! 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 phone call with the internal recruiter by brushing up on your Node.js skills and understanding Emma's tech stack. Show them you're not just a coder but someone who gets what they're building and is excited about it!
✨Tip Number 3
When you get to the on-site interview, be ready to showcase your problem-solving skills. They want someone who can think on their feet, so practice coding challenges and be prepared to discuss your thought process.
✨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 Mid Level Backend Engineer in London
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for what we're building at Emma shine through. We want to see that you're genuinely excited about the role and our mission to revolutionise personal finance!
Tailor Your Experience: Make sure to highlight your relevant experience with Node.js and any other tech from our stack. We love seeing how your background aligns with our needs, so don’t be shy about showcasing your skills and projects!
Be Yourself: We value authenticity, so don’t hesitate to let your personality come through in your application. Share your thoughts on engineering, your approach to problem-solving, and what drives you as a developer. We’re looking for team players who can own their work!
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people quickly!
How to prepare for a job interview at Emma - we are hiring!
✨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 these tools in your previous projects and how they can be applied to Emma's backend infrastructure.
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in past roles and how you overcame them. Emma values innovation and speed, so think of examples where you had to think on your feet or come up with creative solutions to complex problems.
✨Emphasise Ownership and Autonomy
Since Emma expects team members to take ownership of their work, be prepared to share instances where you've taken initiative. Highlight how you manage your responsibilities and ensure high standards in your work, as this aligns with their company culture.
✨Be Ready for Technical Questions
Expect technical questions during your interview, especially from the CTO. Brush up on your backend engineering principles and be ready to solve coding problems on the spot. Practising common algorithms and data structures can give you an edge.