Join an international, growing SaaS company, focused on making work better
The world of work is changing fast. Around the globe, companies are embracing remote working, new ways of working and fresh challenges. WorkBuzz is a disruptive employee feedback platform that helps companies adapt to these challenges, build great cultures and retain their best talent.
Founded in the UK, our client base already includes blue-chip companies like McDonald’s and Shell. We help these gather regular, bite-sized feedback from their people, analyse this in real-time and guide managers to make smarter people decisions.
Our vision is to help improve the working lives of 1million people and we need the best talent – this is where you hopefully come in!
Role summary
We are expanding our development capability and looking for an experienced Front End developer to join our team working in an Agile environment based on Scrum. The platform is based on microservice architecture. API is built on PHP with the Symfony framework. UI is built with a number of key technologies for the front-end which include:
- React 15.6 - 16.13
- Typescript 2.9 - 3.9
- Redux (redux-detectors, redux-form)
- Material-ui, css-in-js, emotion
- Jest (test runner, unit tests), React-testing-library (component testing) , cypress (e2e)
Skills and Experience
- At least 5 years of commercial experience in programming
- At least 4 years of commercial experience with React and Redux
- Unit, integration and functional testing
- Good Typescript skills is required (every app is written using Typescript)
- Experience in identifying and refactoring some aging code / tech debt would be very helpful
- Knowledge of design patterns and programming principles
- Experience with GIT and understanding proper of GIT flow
Soft skills:
- Experience in estimating feature development
- Sense of ownership of tasks and takes pride in their work
- Strong written & verbal communication skills and fluent in English
A note from the development team:
The perfect candidate would have 3-5 years of experience in React ecosystem. Many solutions, code concepts, and libraries come from early React ecosystems (like redux-form). Candidate that already knows them would get familiar with codebase much faster.
Good Typescript skill is required, every app is written using Typescript with a good amount of advantage concepts. Candidate should be fluent in Typescript.
Refactoring skills and experience in moving old codebase forward would be very helpful. The client is aware of tech dept, and migration process had already started.Both libraries and code concepts can be refactored to use more modern solutions.
A candidate that can spot these places and refactor them is required.
We are looking for great skills as well as teamwork-oriented people. A good environment and flexibility on a daily basis are something we like. We are a self-organised team and feel responsible for this project. If you are looking for a place to grow with a bunch of people who also love to code, feel free to contact us!
Working at WorkBuzz
- Full time, long-term cooperation – we want you to grow with us and play an important role in our journey to impacting the working lives of one million people
- B2B contract with 24f days of paid holiday included, plus your birthday off • Modern culture – we work flexibility, everyone has a voice and the smartest idea wins • Be the best you can be – we will invest in your training and empower you to learn new skills
- Have fun – work with other smart, driven and creative people
- Remote work – flexible working
- Purpose – be part of building something which matters