Senior Front-End Developper (React)

  • Engineering
  • Remote job

Senior Front-End Developper (React)

Job description

About CIAO

We are developing a multi tenant booking solution for the hybrid office management industry. We are looking for a senior front end engineer to help build the best workplace management application.

About the Product development Team

We are a high-functioning team of cross-functional developers, working in an agile environment towards a common goal of creating a great, sustainable platform for CIAO.

We believe soft skills such as having empathy, a growth mindset, and being respectful of each other are just as important as technical skills. We believe each role we add to the team to be equally important, and we all enjoy a sense of pride and ownership of what we do.

What you will do

  • Define, build and maintain front end solutions (React + React Native) for our web and mobile applications

  • Taking ownership of stories and feature development

  • Be part of understanding and deciding front end architectural decisions

  • Working closely with the existing development team on new functionality, and releases

  • Working closely with QA to ensure good testing practices are maintained

  • Collaborate with key stakeholders to aid with planning and strategy to ensure good test coverage on new and existing functionality

  • Create and maintain documentation, participate in code reviews, etc

  • Participate in agile rituals such as daily standups, retrospectives, and planning sessions

Job requirements

What you bring

  • Front end experience with React + React Native. Understanding of the differences between React and React Native

  • Strong communication and interpersonal skills

  • Experience with agile / scrum based development

  • Some experience with TDD / BDD testing methodologies

  • Some experience with automated testing frameworks (Jest, Cypress, Appium, etc)

  • Some experience with various testing strategies (unit, integration, E2E, UI, smoke, regression)

  • Fluent in English


What you get

  • Working with a great team of experienced engineers

  • Being fully flexible with working hours and remote location

  • Trusting and open culture with stakeholders setting realistic expectations