Job description
Front End Developer
You will be joining an Engineering team who’s remit covers the development and deployment of a global messaging platform.
Key Responsibilities
The overall aim of the Engineering Team is to ensure the reliability of systems. To ensure this, their remit covers the following:
Design solution specifications for Product Roadmap features
Provide reasonable estimations for specifications
Produce Secure, Reliable, Provable high-quality software solutions using best practice techniques
Develop and maintain processes to facilitate efficient product development
Celebrate failure and learn from it, don't shy away from it
Constantly Improve processes based on observable metrics and collaborative feedback
Advise the business on technical matters
Be self-managing and work as a team
Ensure engineers learn and maintain competitive skills and knowledge against the wider IT sector
Enable engineers to train and upskill in areas they are interested in
Deliver pragmatic code that balances business value and technical debt
Document, centralize and disseminate knowledge, tools, and processes
Skills, Experience, and Qualities
These skills are core to the role:
Experience in developing frontend architecture for large enterprise level SaaS applications
Experience with React/Redux
Solid in Typescript
Exposure to Styled Components
Solid with git and git workflows
Comfortable with linux as a primary development environment
Desired skills included
go lang skills and experience
Broad exposure to developing for various databases (e.g. Mongo, Redis, Postgresql, RabbitMQ, InfluxDB)
Testing Evangelist
Machine Learning exposure
Examples of previous work (e.g. GitHub or a Blog)
Ideally, you are:
Willing to learn new things in a fast paced environment
Effectively take an idea from design through to deployment
Communicate effectively across the entire organisation
Able to work as part of a wider engineering team on a daily basis
Comfortable working without supervision
Happy to accept and give constructive feedback
Examples of previous work (e.g. GitHub or a Blog)
For more information please apply and we will be in touch immediately.