London office

tech

Senior ReactJS Engineer (Remote Ok)

MyBuilder.com helps homeowners find reliable tradespeople through the power of online reviews. We’re a market leader in the UK and are part of IAC, a well known New York based internet group (Vimeo, Match.com, Tinder, HomeAdvisor, etc.).

We want to work with people who are curious, honest, courageous and passionate - if that sounds like you and you want to work for an innovative, successful web business helping homeowners to find reliable tradespeople, then you may have found a new home.

Software development at MyBuilder

Our focus is to produce high quality, working and tested code which not only keeps us happy and productive, but also helps the business to succeed. Our development process has been honed through exploring various flavours of agile and we believe that our way of working helps us get the right things done at the right time.

我们已经开源了很多工具,并且很乐意为我们使用的项目做出贡献。

Working on the Tech team at MyBuilder means working collaboratively to generate new ideas and solve problems. You’ll be regularly working alongside Engineers, Designers and UX-ers, as well as sharing your work and incorporating feedback from teams around the business.

我们从2015年1月开始使用React,我们的使用量每年都在增长,现在我们所有的关键系统都使用React作为前端。我们非常相信测试,我们所有的新应用都是在一个单orepo中使用Redux、TypeScript和Storybook。我们的系统中有许多React应用程序,包括我们发布的工作经验、我们的商人和业主之间的沟通和交流,甚至我们的商人审查系统。世界杯荷兰vs威尔士竞猜许多新的React应用程序目前正在开发中,我们很高兴能给我们现有的React应用程序带来最新的功能和增强。

We’re looking for a seasoned front-end engineer to join our team, someone who has had a few years of experience in React, has seen its evolution, and understands not just how to code but how to build and architect systems using it. We’re looking for someone who has leadership tendencies, although prefers working in a flat organisation. We’re looking for someone who’s passionate and driven, gets stuff done, and isn’t afraid to ask for help. We’re looking for someone who embodies our company’s core values. If this resonates with you, we’d love to meet you.

Responsibilities:

  • Design, architect, and build large and complex react applications
  • Work with product and design to understand functional requirement and overall user experience.
  • Demonstrates leadership and mentorship abilities for newer, more junior team-members
  • Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
  • Keen to learn new things, and enjoys keeping up with the latest front end technologies.
  • Helping the team to understand and develop with ReactJS better.

Requirements:

  • Strong understanding of ReactJS and supporting tools.
  • 优秀的口头和书面沟通能力。
  • Strong knowledge of HTML / CSS.
  • TypeScript experience a strong plus
  • Strong understanding of automated testing

Why you’ll enjoy working at MyBuilder

Engineering, Product and Design work together at MyBuilder, using agile processes in a highly collaborative environment with blurred lines between these disciplines. We have a large and complex product with more interesting challenges to solve than we have time to tackle.

We have daily check-ins for departments and project teams. We problem solve on paper, whiteboards and in Sketch. We prototype in the browser, deploy only when ready, and split test as much as possible with genuine users. We’re a small but growing team meaning you’ll have the opportunity to have a direct impact on a large scale product.

We offer all our employees the option to work remotely, in the office or hybrid. Whichever option you choose, we’ll give you a laptop with all the kit you need to work effectively. You’ll also get to spend quality time with your colleagues and meet your manager 1:1 on monthly office days.

We’ll also add:

  • 33 days holiday (including bank holidays) + 1 extra day for every year of service
  • 5% employer pension contribution
  • Comprehensive private medical insurance with AXA
  • Routine treatments health cash plan
  • Enhanced parental leave
  • Flexible hybrid and remote working options
  • Travel allowance for office and hybrid team members
  • Subsidised office lunch
  • Annual personal development grant + days off
  • Generous new hire referral bonus

Read more aboutlife at MyBuilderon the Product/Tech team and explore ourcompany valuesto find out what makes us tick.

Place of work

We give everyone the choice of being remote (with a day or two a month in the office), Hybrid (2 days a week in office) or fully office based.

How to apply

发送你的简历和你的GitHub账户的链接,并告诉我们为什么这个职位适合你。

For more information on how we store your data please read ourPrivacy Notice

我们提供平等的机会,欢迎所有符合资格的人士申请,不论他们的种族、肤色、民族、血统、国籍、宗教、性别、性别、性别认同、性别表达、性取向、年龄、残疾或婚姻状况。

Found your perfect fit?

如果你对这个职位感兴趣,请发送你的简历并告诉我们你为什么想在MyBuilder工作。请不要复制和粘贴求职信,它们会让我们感到悲伤。

Apply now

Apply for this position

如果你对这个职位感兴趣,请填写一份申请,并告诉我们为什么你想在MyBuilder工作。

Apply now

About the Tech Team

在MyBuilder,我们坚信高质量的代码,以匠人的态度来设计我们的代码和系统,以及持续的学习和改进。我们的系统发展了自己的知识和经验,我们不断发展我们的技术,以满足业务的需求。
If you want to learn more, visit thetech team pageand have a look at ourtech blog.

Our London Office

Our London office is in the heart of Dickensian Clerkenwell, a short hop from Farringdon station amid some of the best pubs, restaurants and coffee shops in London. Exmouth Market is on our doorstep, but if you just want to hang out in the office, that’s fine too - we have two floors stuffed with high-end tech, an espresso machine, fridges packed with snacks and drinks, and lots of games to play.