Submit CV for Future Roles
Back to Open Positions

Senior Front End Engineer

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.

The Role

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.

  • Have an expert understanding and demonstrable delivery record with HTML, CSS, Javascript and Angular 2-7 - knowledge of Vue and/or React/React Native is very useful.

  • 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.

You

  • 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

  • Exceptional JavaScript, HTML and CSS

  • Angular 2-7 (additional Vue/React knowledge is useful)

  • CSS pre-processors (e.g. SASS)

  • jQuery and JSON skills

  • Typescript

  • Protractor, Karma

  • Other automated tests e.g. Mocha, Jasmine, Selenium

  • Nginx

  • Integration with third-party RESTful APIs

  • Understand cross-browser development and responsive design

  • DevOps & CI/CD experience

  • Cloud GCP & Azure

  • Agile experience

  • Docker

  • Strong Photoshop (or similar) skills

  • Webpack, Gulp

  • Node

  • npm

Our London office:

For more information call 0330 058 1978
or email
careers@dashly.com

Send us E-mail