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.
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.
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.
From $99 · 3,500+ companies hire here