What you'll do
Our team has grown fast over the last year and we're creating the role of Lead Front End Developer who can help us continue to disrupt the market with innovative products, while balancing the needs of our existing customers.
We are looking for someone with experience delivering features and developments for SaaS products. You'll be liaising with Delivery Managers, Product Managers and Senior Engineers to review squad plans and solutions. You will be line managing Front End Developers and helping to build a developer community that ensures we continue to evolve our best practices and drive the technical road map.
Key Responsibilities
● Provide technical leadership and support to FE Developers, supporting them to deliver features to scope against dependable estimates
● Collaborate with senior stakeholders to identify priorities and ensure best preparation is made for the technical roadmap
● Evolve FE best practices and ensure an appropriate approach to the
● estimation, development and testing of items for delivery
● Strengthen and develop the FE Developer community, actively participating in the leadership of and contribution to the FE Developer Guild
● Line management of FE Developers, ensuring they have personal development plans with clear goals and regular 121s
● Supporting squads during sprints to ensure the smooth delivery of incremental improvements
What you bring
Essentials
● Experience implementing web apps using React, Redux and TypeScript
● Familiarity with NoSQL databases including Elasticsearch and MongoDB Accomplished with automated testing, writing unit tests, and considering test coverage in a frame work like Cypress
● Deep understanding of CI/CD approaches
● Strong communication and leadership skills
● Skilled in reviewing and creating technical documentation
● Seasoned in leading, managing or mentoring other developers
● Ability and willingness to proactively improve ways of working and processes Comfortable working as part of remote team
● Desire to continually grow, develop and improve
● A pragmatic approach to resolving issues and responding to change
● Working on enterprise grade SaaS platforms
Desirable skills
● Experience with developing microservices, ideally using NodeJS
● Understanding of the maintenance and deployment of micro service applications
● Understanding of REST, GraphQL, asynchronous messaging and data formats such as JSON
● Experience working with AWS services, ideally including Cloudformation
● Experience working with Agile methodologies
● Appreciation of DevOps principles
● Working knowledge of Docker or other container technology
What you'll get
💲Competitive salary
🕒Flexible working hours
🎂Birthday off
🩺Health cash plan
🌴Unlimited Holiday. Yes you did hear that right!
🌍Work from anywhere (4 weeks a year)
🍺Thrive days! 10-3 Fridays
🎄Shutdown over Christmas & New Year!
⛷️Company trip
#LI-Remote