Buff is looking for a Senior Front End Developer to join us on our journey of changing the live sports experience for 1bn sports fans.
We are a highly focused team, building a fantastic product using lean product approach - and a lot of user testing and data!
The Role
We are looking for a seasoned front end engineer to take ownership of our existing web dashboards (written in ReactJs),
You will be responsible for fixing issues, adding new features and maintaining the web dashboards.
Experience with TypeScript is also required, in order to be able to help maintaining and improving of our web sdks.
Key Responsibilities
- Developing new features for our web dashboards
- Improve responsiveness and address any bugs
- Help maintain and improve our web sdks
- Collaborate with the team to define, design, and ship new features
- Stay up-to-date on emerging frontend technologies
Minimum Requirements:
- Proven experience as a Front End Developer
- Knowledge of multiple front-end languages and libraries (ReactJs, TypeScript, HTML, CSS, ES5/6)
- Knowledge of using Redux
- Solid experience using/consuming REST APIs
- Experience implementing testing platforms and unit tests
- Appreciation for clean and well documented code
- Experience with common front-end development tools (NPM)
- Excellent English communication skills with the ability to contribute to architectural discussions
- Competent with revision control systems (Git)
Bonus Points
- Experience developing frontend applications
- Experience with Agile development
- Experience working with live sports data feeds and APIs (OPTA, Sportradar, etc)
- A background in startups
- Being a fan of live sports and watching sports (or esports!)
What to Send:
- Links to your GitHub, LinkedIn and StackOverflow profiles
- Anything that reflects on your knowledge and experience in the field
No dev houses or recruiters, please.
Please only apply if you are based within +/- 4 hours GMT.