REACTjobsboard

Senior React Developer

PerchPeek

Description

Hello!

Thanks for checking out our job posting for the role of Senior React Developer here at PerchPeek. You’ve already taken a tiny step towards being a part of our team - huzzah!

We know that taking your next career step is as exciting as it can be scary. So, with that in mind, we’ve tried to keep our description simple and bull***t free to help you decide if PerchPeek and this role are a good match for you. We’ve tried to avoid using too many clichés but sometimes they sum it nicely, so you’ll just have to wince and forgive us.

PerchPeek

Have you ever tried to move home before? Did you manage to do it without swearing or rolling your eyes at some point in the process? Didn’t think so… That’s because no matter where in the world you go it’s a crappy process that’s always time intensive and stressful. PerchPeek was conceived to change that.

Whether it’s moving to a different city or different country, PerchPeek’s aim is to help people find the perfect home in a neighbourhood they’ll love. Our fundamental belief is that we can use technology to make moving simpler, faster, more secure and even enjoyable.

By combining our awesome technology platform with our even more awesome Support Squad we help people throughout their journey. We start with helping them decide where to live and only finish when they are settled into their new home and community. You can find out more by checking out our website.

What’s next for PerchPeek?

We know what you’re thinking - surely nobody is relocating at the moment? Well, you’re partly right, Covid-19 certainly threw some interesting curveballs our way. But we’ve continued to hit some fantastic home runs and over the past year have actually expanded our operations into 40+ countries and counting. (Normal startup protocol would dictate that we put a rocket emoji in at this point, but we promised minimal cliches).

We have:

  1. Our amazing customer app (available on iOS and Android); and
  2. Operations Platform (logistics platform used by our operations team to manage our users’ relocation).

Currently we have five (amazing!) React developers. By expanding our frontend development team, we want to further improve our service and provide our customers with an amazing experience.

The core objectives for this role:

  • Working in a progressive engineering team alongside world class ReactJS developers
  • Ensuring that the development processes are optimised for our customers: fast delivery, regular releases and an amazing user experience
  • Maintaining quality control and performance of our desktop and web applications
  • Developing and maintaining our desktop application

Everything you do will underpin this objective so if it’s not on the list, but you can think of it, then it’s likely you’ll be doing it! Here what’s needed though:

  • Writing reusable, testable, maintainable and efficient code in React, JavaScript and TypeScript;
  • Work with Product Managers, VP – Engineering, CTO, other developers and UI designers;
  • Build modular and responsive code;
  • Integrate with our backend API;
  • Improve performance;
  • Good eye for optimisation;
  • You’ll support our VP – Engineering and Chief Technology Officer in measuring how happy our customers and business users

Requirements

  • 4+ years of commercial experience in developing ReactJS applications
  • Strong experience in JavaScript and TypeScript
  • Strong OOP skills
  • Understanding of design patterns
  • Understanding accessibility and security compliance
  • Experience working with RESTful APIs
  • Working knowledge of GIT version control
  • Has an excellent track record producing top class desktop applications
  • Effective prioritisation and organisational skills with a track record of being able to multitask and meet deadlines
  • Excellent written and verbal communication skills with the ability to explain complex concepts in a simple manner
  • Highly attentive with a very keen eye for detail
  • Strong analytical and problem-solving with the mental acuity to solve end-to-end problems
  • Comfortable working autonomously and has previously demonstrated a strong level of comfort in driving projects forward, but is equally a team player through and through

A couple of additional areas to note:

  • We know you have a life beyond work and we work hard to make sure that our team has the right balance but it would be remiss for us not to add at this stage that you may need to provide cover and work shifts outside of normal business hours such as weekends and bank holidays.
  • We want you to contribute to other areas that interest you too. We are a young startup and “Think Big’ is one of core values, so you’ll have the opportunity to drive the business forward in areas beyond operations too.

You should join us if:

Our core values align to your own values. These really matter to us, so we need them to matter to you. Before you consider applying, please take the time to think whether you’re ready to commit to each of them every day. You can check them out here.

In terms of the type of person we’re looking for:

  • Customer Obsessed
  • Organised & Efficient
  • Relentlessly Focused on Delivery
  • Logical Thinker
  • Curious

Benefits

What are the PerchPerks?

  • We provide super competitive salaries and regular reviews
  • Unlimited holidays so that when you’re working you’re charged up bringing your A-game
  • Annual £1.2k learning & development budget - So you can get some structured and proactive growth outside of the office
  • Flexible working - Historically we’ve been based in a trendy Shoreditch office with PerchPeekers also able to flexible work from anywhere. Owing to Covid-19 our future office space is still tbc but no matter where we go next, our ethos of flexibility will always remain. We are open to completely remote roles.
  • Time spent turning colleagues into friends (corny but we don’t care) - Weekly socials, quarterly team days and an annual reTREAT
  • Experience growing a fast growing startup and getting to work with a strong Founding Team that cares about culture
  • Free stuffed Perchies (parrots) and parrot themed games
  • If there’s something else you need support on, we’re open to discussions too

A couple of additional areas to note:

  • We know you have a life beyond work and we work hard to make sure that our team has the right balance but it would be remiss for us not to add at this stage that you may need to provide cover and work shifts outside of normal business hours such as weekends and bank holidays.
  • We want you to contribute to other areas that interest you too. We are a young startup and “Think Big’ is one of core values, so you’ll have the opportunity to drive the business forward in areas beyond operations too.
  • Finally, if you excel, there’s a great opportunity to lead the team as it grows in the future.

You should join us if:

Our core values align to your own values. These really matter to us, so we need them to matter to you. Before you consider applying, please take the time to think whether you’re ready to commit to each of them every day. You can check them out here.

In terms of the type of person we’re looking for:

  • Customer Obsessed
  • Organised & Efficient
  • Relentlessly Focused on Delivery
  • Logical Thinker
  • Curious

We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your gender, race, religion, age, sexual orientation, marital status or disability - we want to hear from you.

You’ll hear back from us within 2 working days and if you’ve been successful you’ll be invited for a quick phone call with one of our team members so we can get to know each other a bit better.

Afterwards, if we think we might be well matched, we will invite you to do a small coding challenge (offline) for us. You shouldn’t take more than an hour to complete this - we just want to know how you think and write code.

Then we’ll be doing a short round of interviews and maybe a fun challenge before making our final decision. All interviews are via video call (and we might use an online code editor for some fun live coding), but watch this space...

We hope you’re as excited to apply as we are to hear from you - Good luck!

Apply for this job