At a Glance
- Tasks: Join Emma as a Mid Level Backend Engineer, focusing on backend infrastructure and innovative features.
- Company: Emma is revolutionising personal finance with a strong tech culture and bold vision.
- Benefits: Enjoy competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that empowers millions to manage their finances better.
- Qualifications: 2+ years of software development experience and a passion for innovation.
- Other info: Fast-paced environment with high standards and excellent career advancement potential.
The predicted salary is between 28800 - 48000 £ 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
Mid Level Backend Engineer (Node.js) in England 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 (Node.js) in England
✨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 might just get your application noticed.
✨Tip Number 2
Prepare for the tech test! Brush up on Node.js and the tech stack mentioned in the job description. Practising coding challenges can help you ace that take-home test.
✨Tip Number 3
Show your passion for personal finance! During interviews, share your thoughts on how technology can improve financial lives. It’ll show you’re not just a coder, but someone who cares about the mission.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re serious about joining the Emma team.
We think you need these skills to ace Mid Level Backend Engineer (Node.js) in England
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for Emma and our mission shine through. We want to see that you're genuinely excited about the role and what we're building in the FinTech space.
Tailor Your CV: Make sure your CV is tailored to highlight your experience with Node.js and any relevant technologies from our stack. We love seeing how your skills align with our needs, so don’t hold back on showcasing your achievements!
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 Mid Level Backend Engineer role.
Apply Through Our Website: We encourage you to apply directly 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 proactive!
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, particularly around scaling and data processing. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your ability to think critically and innovate.
✨Emphasise Ownership and Autonomy
Emma values team members who take ownership of their work. Be prepared to share examples of how you've taken initiative in previous roles, whether it was leading a project or suggesting improvements. This will show that you align with their company culture.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about Emma's future projects or their approach to machine learning and scaling. This not only shows your interest in the role but also your eagerness to contribute to their mission.