This position has now been filled. However, if you are interested in future roles, please do drop us a copy of your CV using the button below.
We are looking for a highly experienced Senior Front End Engineer to help us build the most effective, intuitive and easy-to-use interfaces for our corporate and consumer clients. This role is a hands-on position which provides the opportunity for growth into technical leadership over front end technologies.
You must be an experienced and exceptional front end Software Engineer, who is comfortable with a wide-range of technologies and has a desire to become (or is already) a full-stack developer capable of working on frontend, backend, cloud DevOps and data persistence technologies - we’re happy to help you learn any skills you don’t already have.
Our current stack includes GCP, GoLang, Python, Angular, Docker, Kubernetes, Firebase and Postgres. With an eye on our anticipated future of multiple full-stack development teams, any Serverless, Azure, Node, Ionic, React/Native experience will be advantageous.
In this role, you will
Be an exceptional, hands-on developer who has a proven track-record of delivering high-quality, test-driven UI code.
Instinctively put automated testing at the heart of your code using tools like Selenium, Jasmine and Mocha.
Work using sprints and other agile ceremonies to regularlt deliver product improvements.
Understand and utilise design, user experience and usability best practices.
Have knowledge or experience of working with feature flagging and A/B testing.
Help maintain the strong team culture, assist other team members openly and naturally and volunteer for tasks that benefit the team.
Be keen to advance your full-stack skills, learning about and eventually developing other areas of the systems e.g. APIs.
Ensure that you and the team maintain delivery and customer focus.
Ensure your code is high-quality, responsive and documented.
Influence the front-end technical direction of the company and keep abreast of the latest technical developments.
Have previously worked in a similar senior role and are comfortable in being the technical go-to person for front end and related technologies.
Started your career as an engineer and have a developer background.
Have a voracious appetite for learning.
Demonstrate a strong desire to innovate.
Are enthusiastic, positive and show an energetic approach to problem solving.
Appreciate and enjoy working with a highly-skilled team and contribute enthusiastically to its culture.
Show drive and ambition.
Ask the “why” question and don’t take things as granted
Are humble and have a good sense of humour.
Key Technology Skills
Angular 2-7 (additional Vue/React knowledge is useful)
CSS pre-processors (e.g. SASS)
jQuery and JSON skills
Other automated tests e.g. Mocha, Jasmine, Selenium
Integration with third-party RESTful APIs
Understand cross-browser development and responsive design
DevOps & CI/CD experience
Cloud GCP & Azure
Strong Photoshop (or similar) skills