About the role...
We are looking for a Frontend developer to join our London-based team. From inception to design and implementation, you will be involved in every aspect of software development
You will spend your time…
- Develop and test new user-facing features, and support existing ones, across multiple browsers
- Build reusable code, components and libraries for future use
- Optimise pages, code and assets for maximum speed and scalability against an agreed performance budget
- Use testing frameworks to ensure automated test coverage for platform functionality
- Write and improve technical documentation when necessary
- Refactor our website from Emberjs to React
- You are interested in creating a rich, beautiful and elegant user interface to perfection
- Thinking about how we can improve the quality, efficiency and security of the code base.
What you’ll need to be successful?
- Experience in front end web technologies.
- A deep understanding React, the React ecosystem and best-practice
- You are interested in creating a rich, beautiful and elegant user interface to perfection
- Passion for web technologies and a desire to remain up to date with the latest technologies.
- Are proficient with HTML and CSS and are comfortable writing JS;
- Have knowledge of styled components;
- Great communication skills with tech and non-tech alike
- Proficient experience working with styling languages such as SASS, LESS, etc.
- Strong JavaScript programming skills (ES6+, programming patterns, abstraction, good practices, persistence, security, state).
- Desire to mentor junior members of the team
- Creative problem solver
- Understand and drive build processes and CI tooling (e.g. Jenkins, Circle CI)
- Knowledge of EmberJs