Remote job description

MOO set out to shake up the world of print back in 2006. And we've come a long way since. Today we're a 300 + strong team (we're thinking of getting matching jackets) who create print and digital products for companies of all sizes - from Google and AirBnB to the guy who makes those amazing prints you found at a craft fair.

Our global HQ is in London, UK, while we also have premises in Dagenham. In the US, you'll find us in Boston, MA, as well as Lincoln, RI and Denver, CO.

We're making new and exciting things - and we could really do with your help.

We are the Build team which falls within our larger Commercial Tech team and focuses on providing an abstraction layer to create, store, update and retrieve design data in order to provide visual representations for our customers to manage their own custom products. We also enable our customers to create and upload designs and support the rapid development of new products and creation flows at MOO. We enable our customers to view & create their custom designs as well as support other creation flows.

We value everyone's perspective and encourage new ideas, tackling challenges together, and learning from our mistakes. We really care about continually improving, and we love the open exchange of knowledge amongst our team members (and the wider Engineering department!).

During the pandemic, we have been honing our virtual working skills and use Zoom for all of our calls and meetings. That creates a regular office day feeling giving us the chance to see each other's faces - sometimes it involves a smiling toddler walking into the room or a random cat walking on the keyboard - we are all one team.

We are expanding our technology teams and looking for a Senior Frontend Engineer to join our 'Build' team which is at the core of our customers e-commerce journey. The main function of the Build team is developing the systems and user experience that allow customers to create and upload their designs to our platform for printing on our range of products. With being such a key part of the journey we have ensured it is very user friendly whilst being super powerful to support the range of customers that flow through it.

The Person We Want:

  • Experienced in building end-to-end, complex e-commerce web applications and features using JavaScript and React.
  • Understanding the importance of code quality, testing and be willing to own that code.
  • Willing to work in a team and work closely with key stakeholders to ensure successful delivery.
  • Learning and growth are key to our culture, so we will be looking for examples of where you have challenged yourself and learned a new tool, skill, or way of working.

Responsibilities:

  • Build, test and deploy React applications as part of a multi-disciplinary product team
  • Fully test your applications using unit, integration, and functional testing
  • Contribute to your team via pair programming, code reviews, knowledge sharing and team demos
  • Participate in design sessions, follow engineering best practices and the MOO Engineering principles to ensure high standards are maintained
  • Leverage best practices in testing, continuous integration and delivery
  • Participate in identifying and eliminating technical debt
  • Collaborate with other engineers, across teams, on a variety of projects
  • Continuously experiment, iterate and deliver on new product objectives

About You:

  • You will have significant experience in the following technologies: React, Modern Javascript, TypeScript, Sass, HTML5 and CSS3
  • Proven experience in deploying React applications using pipelines from integration all the way to production
  • Very comfortable with AWS or equivalent, Docker, CI/CD operations and knowledge of Terraform would be a bonus
  • You have an interest in design and a key eye for detail
  • You care about great user experience for our customers and want to collaborate with other engineers and stakeholders to achieve this
  • You like to mentor and support junior engineers
  • You are self-motivated and a team player
  • What's it like to work at MOO?

MOO's the kind of workplace where you can really be yourself. Dye your hair purple. Hit the sofa with your laptop. Whatever helps you feel comfortable and happy at work. We want to help you grow in your career and set you up for success - while also recognising the importance of a healthy work/life balance.

That's why we offer 25 days holiday rising by one day for each year here (for 5 years), a matched pension scheme, MOO's share option scheme, and paid parental leave. We'll offer you private healthcare, life insurance, a season ticket loan, subsidised gym membership and a cycle to work scheme. While most of us are currently working from home due to COVID-19 we can't wait to get back into the office where we like to treat our employees to breakfast and fresh fruit every day, lunch on Fridays and all the ice cream you can eat (just watch for the brain freeze).

Diversity Statement

We are working hard to create a representative, inclusive and super-friendly team, because we know that different experiences, perspectives and backgrounds make for a better workplace. And that creates a better experience for our customers. MOO doesn't discriminate on the basis of race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability or any other protected class.




Summary
Company name: MOO
Remote job title: Senior Frontend Engineer
Job tags: e-commerce, business services, personalisation, photos, smb, soho

Share or copy

Job alerts