Due to COVID-19, we’re pausing applications for this job opening. Want a notification when we resume hiring?Notify me

Senior Front-End Developer

Apply now

Senior Front-End React Developer

At Bridebook we're looking for a Senior Front-End React Developer to join our team.

Full-time · Flexible

About the job

We are disrupting the wedding industry by leveraging cutting-edge technology to provide seamless and extraordinary experiences to couples, guests and partners. We are Bridebook.

As a Front-end Engineer you will drive the development of our scalable, cloud-based, next-generation wedding platform. You will work across our industry-leading product, developing tools and applications across both sides of the marketplace. You will be part of a highly experienced and motivated cross-functional team (engineering, product & design) who care about driving value for our users and delivering beautiful user experiences.

The web application is built in React/Typescript/Fela/NextJS and we practice agile software development.

A successful candidate will have an established background in developing customer-facing experiences, great communication and organisational skills, motivation to achieve results in an agile environment, eagerness to learn and, of course, a passion for innovation. We'd love to have you join us and build the systems, services and apps that will revolutionise the wedding industry.

About you

Ideally you will have...

  • 4+ years experience working with JavaScript, Typescript and React.
  • Experience in building high-performance mobile-web applications.
  • Strong relevant experience in developing interactive web-based applications, especially sophisticated mobile-first single-page applications, using modern frameworks, libraries and tools.
  • Strong Experience in Typescript.
  • Understanding of CSS best practices and familiarity with CSS in JS approach (Fela, Glamor, etc).
  • Understanding and exposure to integrating REST API endpoints
  • Experience in test automation using modern source control and continuous integration.
  • Excellent communication skills, solid work ethic and a strong desire to write efficient, scalable and clean code.
  • Comprehensive experience of delivering in an Agile manner, particularly Scrum.
  • Strong focus on software deliverability.

If you’ve also got experience of any of the following, we’d love to hear from you…

  • Comfortable working closely with product owners, designers, UX experts and the ability to translate their designs/requirements into maintainable, componentised UIs.
  • Proven creative thinking and problem solving abilities.
  • Detail oriented and have outstanding organisational skills.
  • Awareness and practice of UI performance best practice.
  • Experience with Node.js, Redux, Capacitor, Firebase and React Native.

Responsibilities

  • Translate user stories into functional applications and help guide the product team in line with the current best-practice implementation.

  • Working with the team and stakeholders to deliver great software with the right scope.

  • Understand the platforms and technologies in use and guide future direction.
  • Being the advocate for all things front-end, to ensure we have the best UX/UI to conquer the industry and consistently scale-up.
  • Lead by example in areas of automated unit, integration, and acceptance tests to support the continuous integration pipelines.
  • Coach and develop members of the team to set, apply & maintain excellent standards of development.
  • Support and troubleshoot system issues as needed.
  • Write well designed, testable, efficient code by using best software development practices.
  • Refining our collective ways of working in meaningful ways.


Additional info

  • Contract type: full-time contractor
  • Salary: Competitive day rate
  • Location: We're open to remote applicants who can work within our timezone comfortably

Apply for the job

To apply, please provide us with your recent CV (English only) and at least some of the following:

  • Contributions to open source
  • Projects that you created and are proud of that you can walk us through
  • A decent portfolio of experiments or other visual material that shows a significant level of caring about your craft.