Full-Stack Engineer (Growth)

Full-Stack Engineer (Growth)
Farewill, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 17, 2021
Last Date
Apr 17, 2021
Location(s)

Job Description

Hello, we’re Farewill - we build simple, beautiful products to change the way the world deals with death.

We have some pretty big plans and ambitions for 2021 (and beyond), and to deliver on these we’re going to be growing our passionate, diverse and ambitious team of engineers to help make our mission a reality.

As part of this, we’re currently looking for a Full-Stack Engineer with a Growth focus to join our talented engineering team.

This role is a unique opportunity to join one of our multi-disciplinary product teams to help make a meaningful difference to people’s lives, use modern web technologies, and work with some of our lovely people (folks like Ethel, Kees, Mo, Thomas, Sally, Kat, Emma, Chris, Karan, Lasse - you’ll meet more throughout the process).

We’re currently planning to accept applications up until end of day 2nd of April 2021.


OK, so what does this mean in practice? What will I actually be doing day to day?

For this role we’re specifically looking for people who’d be a good fit for a Growth team - a product team that works mainly on our customer facing website, and who collaborate particularly closely with our Data, SEO, and Marketing folks. Some of the recent work in this area has been on a content management system (we’re using Contentful), online tools to help customers understand their needs, event tracking and experience optimisation, and accessibility improvements.

Your main responsibilities will be to:

  • Work as a software engineer in one of our multidisciplinary agile teams to develop the front- and back-end of our digital products.
  • Lead on the design and implementation of a typical project, from start to finish
  • Improve engineering practices inside and outside of your team.
  • Continue to learn and develop your skills as an engineer.
  • Share your knowledge with other members of your team.
  • Play an active role in our Engineering guild.

In the next 12 months you will do things like:

  • Settle into a product team, work on existing features, deliver code towards features on our product roadmap to help meet company goals!
  • Gain an understanding of our business, our customers, and our domain, allowing you to use your judgement to help your team make decisions.
  • Break down projects into individual tasks, prioritising and planning as needed.
  • Implement different types of testing.
  • Create documentation.
  • Play an active role in our code review process, reviewing code from across the team as well as making it easy for others to review the code you write.
  • Pitch in with discovery, ideation and research alongside designers, engineers and user researchers in order to identify, prioritise, solve problems iteratively.
  • Share your knowledge/experience/interests with the team be it through pairing, a company passion talk or external speaking opportunity.

Our tech

Our applications are written in ES6 JavaScript and TypeScript, and our stack includes React, Node, PostgreSQL, MongoDB. You don't need experience with all of the technologies we use we're keen to hear from people from different backgrounds however we typically hire Full Stack engineers who’d be comfortable working across these.

On the front end we're using React with styled-components and our internal component library. Our website is powered by Gatsby and Contentful, and throughout our applications we use React hooks and Redux to manage state.

For the backend we run on Node, serving Express APIs. Across our applications, we use PostgreSQL and MongoDB as our primary data stores.

Our codebases use ESLint, Prettier, Percy, Cypress, Mocha and Jest to automate testing. We push to GitHub, test on CircleCI and deploy (continuously) to Heroku.

Requirements

So that’s us, what about you?

For this role we’re looking for someone who’s comfortable leading on the technical design and implementation of projects - ideally where the Mid 1 to Mid 2 level descriptions on our engineering progression framework feel like they resonate with your skills and previous impact, as well as being the type of work you’d like to do at Farewill.


Hopefully, you’ll have some or all of the following:

  • You’ll be able to jump in and work with a mix of our front-and backend technologies - things like semantic and accessible HTML, modern CSS, ES6 JavaScript and TypeScript, React, Node.js, PostgreSQL, and MongoDB.
  • You’ve worked with non-functional requirements such as performance, usability, and security, and consider these in your work.
  • You’ve worked within a mid-level equivalent software engineering role in a web-based space, and feel comfortable leading on typical projects.
  • Your v

Job Specification

Job Rewards and Benefits

Farewill

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.