Senior Front End Engineer

  • Contract
  • London
  • Posted 1 month ago

Ember

Job title:

Senior Front End Engineer

Company

Ember

Job description

We’re Ember 👋 – an App for business owners that removes the burden of accounting and tax by taking care of it for them.Since our founding in 2019, we’ve been working hard to bring this revolutionary new experience into the hands of thousands of business owners, raising over £10m in funding and becoming one of the fastest-growing and most promising start-ups in the UK today.Over the next 12 months, we will continue to deliver on our exciting roadmap, introducing several more industry-shaping features in the process. To help us fulfil this ambition, we are looking for a talented Backend Engineer to join our tight-knit team in this exciting next phase of our journey ✨Where you’ll fit into the teamWe operate in a very agile and collaborative environment where cross-functional squads work in partnership with engineering, product and design specialists.You will join Growth, one of our product squads and work alongside another 3-4 engineers, their product manager and design peers.You will report directly to the Engineering Manager who oversees the squad, have the opportunity to look after our quality process in partnership with our QA specialist, expand your knowledge and impact across the product domain owned by your team and take part in our engineering chapters where the future of Ember technology is planned, refined and implemented.As a Software Engineer, you will play a crucial role in ensuring we continue to build and maintain the absolutely best digital tax solution for small business owners at pace and follow best practices for short- and long-term business success.At Ember, we are all owners and responsible for our collective success, and as software engineers, we often go above and beyond to support our peers in achieving our collective objective. Therefore, we expect you to bring your front end strengths to play and advocate for good practices, frameworks, and tooling, as well as extend your support and expertise across smaller back end tasks if your peers need additional help.What you can expect from the roleAt Ember, things can sometimes move fast and change quickly, but here are a few examples of what you can expect to be working on. 😊

  • First 30 days:
  • You made significant changes to the codebase, learned our on-call and support processes, and began contributing to product impact within your squad.
  • You’re now familiar with our engineering tools and practices and deeply understand how your work impacts customer issues.
  • First 60 days:
  • You’ve become a key participant in squad ceremonies, joined a user interview with design and product teams, often paired with teammates, and suggested thoughtful ideas to enhance our engineering practices.
  • First 90 days:
  • You’ve become essential to the team by contributing effectively to main initiatives and delivering multiple customer-used projects.
  • You’ve provided valuable feedback, actively engaged in architectural and product discussions, recommended top talent for hiring, and shown readiness to mentor new engineers.
  • First 6 months:
  • You’ve shown readiness to participate in our hiring process actively, advocated for code readability, reliability, and maintainability, and expanded your impact beyond your squad by contributing to broader technical initiatives like Security and the Frontend Chapter.
  • First 1 year:
  • You’ve become a cultural leader, intensifying our shared values among Embernauts and aiding colleagues in enhancing their skills.
  • You’ve successfully led high-impact projects from start to finish and engaged in mutual mentoring with engineers both within and outside your lever.

Experience and skills that are important for the role

  • Write high-quality code: As a Font End Engineer, your primary responsibility would be to develop software. You will be expected to produce readable, performant code that scales.
  • Own your work: You will be responsible for the whole process of delivery, from the initial refinement to production deployment.
  • Be part of the team: You will be working closely with other engineers, QA specialists, product managers and product designers on identifying pressing problems and creating innovative, scalable solutions.
  • Manifest quality and scalability: We are scaling quickly, so whatever solutions we put in place, we always emphasize quality and scalability.
  • Problem-Solving Skills: Ability to troubleshoot and resolve technical issues effectively. This includes analytical thinking, logical reasoning, and creativity in finding solutions.
  • Adaptability and Learning: Willingness to continuously learn and adapt to new technologies and methodologies. Staying updated with industry trends and best practices.
  • Attention to Detail: Precision and attention to detail in diagnosing problems and implementing solutions.
  • Time Management: Ability to manage time effectively, prioritise tasks, and meet deadlines in a fast-paced environment.
  • Documentation Skills: Proficiency in creating and maintaining clear and concise technical documentation.

Our tech stack

  • Front End: React, Next.js, Typescript
  • Back End: Node.js, Prisma, Typescript, PostgreSQL
  • Infrastructure: Terraform, Kubernetes, GCP, Github
  • Testing: Jest, Playwright

Requirements

  • Minimum 4 years experience working as a frontend engineer within an agile software engineering team
  • Commercial experience using React and Typescript
  • Commercial experience developing 3rd party integrations
  • Experience with CI/CD tooling
  • Experience with logging, monitoring, and alerting stacks

Plus points

  • Mobile Development in React Native
  • Experience with building accounting systems, working with Open Banking

Benefits

  • Share Options: Everything we do is down to our team & we believe that we should all own a part of what we’re building – that’s why we give equity in the company to everyone on our team.
  • Training Days: Everyone in the team is encouraged to take 1 day a month to spend on personal & professional development. This helps both you & Ember level up.
  • Learning & Education: We also provide everyone with an annual training budget of £500 to spend on books, courses and conferences!
  • Holiday: We offer 25 days of holiday a year, in addition to bank holidays – and we encourage you to use them all!
  • Socials: There’s an amazing camaraderie among the team, and at least once a quarter, we all like to get together and let our hair down a bit. The Quarterly off-site is not one to miss!
  • Work from Abroad: Everyone in the team is also eligible to take up to 4 weeks a year working from abroad. Whether it’s Barcelona or Berlin – you can check into the local WeWork and go about your business.
  • Health & Wellbeing: We offer paid sick leave for both physical & mental health, including any period complications or pains), we also provide on-demand access to mental health support via our partners at Oliva.

Expected salary

Location

London

Job date

Fri, 19 Jul 2024 05:44:57 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location