In this job, you’ll contribute to all things JavaScript in our codebase including our AI delighters while working closely with other Developers in the team as well as our Product and Support Team. You’ll be responsible for the front-end architecture and helping to maintain and develop new and exciting upgrades to our product that are robust, powerful and innovative.
We run 2 week development sprint cycles where you’ll be working on a range of tasks from new features that excite our customers to bug fixes and R&D. We deploy code weekly, and you’ll be getting to deploy to production within your first month.
This role will be reporting to our COO.
This role will give you the opportunity to:
- Working with our development, support and product teams in an agile fashion to deliver iterative improvements that we can get in front of customers.
- Pro-actively suggest and implement code improvements for our core app as it grows
- Pro-actively suggest and implement tooling improvements as our team and codebase grows
- Take part in weekly deployments
- Research and implement technologies that will allow the product to be fast, responsive, and usable
- Own your code and make sure that it’s clear and well maintained to ensure other developers can jump on in as the engineering team grows
- Be an integral part of the team, enjoying direct input into suggesting and discussing future product developments
- Work with the design team to create functioning prototypes for new features
- Actively collaborate, with relevant team members, when scoping and conceptualising new features
- Perform regular code reviews amongst the team
- Mentoring junior members of the team
- Actively consider accessibility requirements when developing any code
Tech stack you’ll be working with:
- VueJS, Node, Modern CSS/SCSS, Vite and Websockets
What the hiring process looks like:
- 15 min hello with our COO and Operations Director
- 1 hour Interview with CTIO and COO (Note: This would be a CV deep dive)
- Tech Challenge (in your own time) (we pay for your time here, we don’t expect it for free!)
- Final Stage - Chat through the challenge approach with COO / CTIO and additional relevant team members.
Requirements
About you:
- You can communicate effectively and are able to translate technical aspects to the wider team.
- You’re keen to try new technologies and always looking for how to improve what we currently have.
- You have a solid understanding of CSS and its quirks across different browsers.
- You have an excellent ability to translate designs accurately from visuals to the web.
- You might be a creative individual with a passion for making things look and feel great.
Desirable Skills and Experience:
- Approx. 2+ years in the industry
- Experience in VueJS
- Experience writing SCSS - Grid, Flexbox, Custom Properties etc.
- Experience writing semantic, accessible HTML.
- Bonus for any experience with Node and JavaScript implemented WebSockets.
Benefits
Salary:
40-50k per annum depending on experience.
As well as a competitive salary, our benefits include:
📈 Stock Options
🌴 25 days holiday per year (plus bank holidays) and an extra 3 days holiday after 3 years
🏥 Private Medical Insurance and Healthcare Cashback Scheme
💸 Pension Contribution
👶 Enhanced Maternity and Paternity Leave with pay
❤️ EAP Scheme
🖥️ Pick out your own kit and tools to work with
📚 Learning and Development Budget
⚖️ A great work life balance - We encourage “tidy time”, virtual socials, , walking meetings and any other way you can break from the norm to add some “feel good” into your working day.
🌱 The opportunity to develop your own skills and role as we grow - we encourage learning and development in your field and are open to supporting your attendance at conferences, training days and other events.
Flexible Working:
This is a full-time position for which we are looking to hire a remote employee.
We value our diverse workforce and strive to nurture and develop our inclusive work environment.