At a Glance
- Tasks: Develop and enhance mobile and web apps with innovative features.
- Company: Join Emma, a fintech app revolutionising personal finance management.
- Benefits: Enjoy stock options, private medical insurance, and a month-long sabbatical every five years.
- Why this job: Be part of a high-performance team and make a real impact in fintech.
- Qualifications: 5+ years frontend development experience, especially with React and mobile apps.
- Other info: Dynamic office culture focused on speed, ownership, and collaboration.
The predicted salary is between 43200 - 72000 £ per year.
Emma is the app to manage all things money. Emma was founded by engineers who are focused on coding, product and data. Our mission is to empower millions of people to live a better and more fulfilling financial life. 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, Aglaé Ventures, and other notable backers. We are a high-performance team that runs like a professional sports team, with a culture built on speed, ownership and high standards.
If you're driven to own your work, execute swiftly, and innovate constantly, this is the right place for you.
Responsibilities
- Your focus will be on our mobile and web apps.
- You will contribute to an intense roadmap that includes a plethora of new features and integrations.
Our 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
About You
- You are a frontend developer 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.
- You know how to deliver an incredible experience for mobile apps.
Bonus
- You previously worked for a fintech app.
Our Process
- Take-home coding test
- Phone call with our internal recruiter
- 2nd call with CTO
- Onsite interview with CEO & CTO
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 meet this requirement.
Our office address is: 1st Floor, Verse Building, 18 Brunswick Place, London N1 6DZ.
Senior Frontend Engineer (React/React Native) 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 Senior Frontend Engineer (React/React Native) in London
✨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 might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for that coding test like it’s the final exam! Brush up on React and TypeScript, and practice solving problems quickly. We know you can deliver incredible code, so show them what you’ve got!
✨Tip Number 3
During your interviews, don’t just talk about your skills—show your passion for fintech! Share why you’re excited about what Emma is building and how you can contribute to their mission of empowering people financially.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us!
We think you need these skills to ace Senior Frontend Engineer (React/React Native) in London
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 excited about building amazing financial solutions and being part of our high-performance team.
Tailor Your CV: Make sure your CV is tailored to highlight your experience with React, React Native, and any fintech projects you've worked on. We love seeing how your skills align with what we're doing at Emma, so don’t hold back!
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 Senior Frontend 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 serious about joining our team!
How to prepare for a job interview at Emma - we are hiring!
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, React Native, and TypeScript. Brush up on your knowledge of gRPC, Redux, and cloud infrastructure like Google Cloud Platform. Being able to discuss these tools confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Emma values developers who can simplify complex problems. Prepare examples from your past work where you’ve tackled challenging issues and delivered effective solutions. This will demonstrate your ability to think critically and innovate, which is key for their high-performance team.
✨Emphasise Teamwork and Ownership
Since Emma runs like a professional sports team, it’s important to highlight your experience working collaboratively and taking ownership of your projects. Share stories that illustrate how you’ve contributed to team success and how you thrive in a fast-paced environment.
✨Prepare for the Coding Test
Don’t underestimate the take-home coding test! Practice coding challenges that focus on frontend development, particularly in React and JavaScript. Make sure you can write clean, efficient code and be ready to explain your thought process during the interview.