Location: Leamington Spa
Benefits: Competitive Salary, Pension, Private Medical Insurance, Life Cover, Permanent Health Insurance
Company Background:
Yotta is a provider of software and services; helping organisations, agencies and companies with asset rich environments to manage and make more informed decisions about their infrastructure assets.
We have a range of market leading software products backed up with a range of professional and consultancy services which help our customers deliver a better service across their organisations. Head Quartered in Royal Leamington Spa and with another office in Gloucester we have an English heritage. However, we are very much a global organisation. Operating in 25 countries and with a number of offices located globally, we are able to connect with customers and partners from all over the world.
We are part of the AIM listed Oxford Metrics Group of companies who provide vision technology across the life science, entertainment, defence and engineering sectors.
The role:
We are currently seeking a Web Developer to be part of our growing and successful Development Team.
If figuring out whether an Adapter or Facade is the right pattern to apply, optimising the tweening on a 100ms animation, developing beautiful and joyful experiences, rooting out a race condition with DI frameworks or getting that green light for complete test coverage drives you then this is the role for you.
We are seeking the best TypeScript Vue.js developers who stop at nothing to deliver great products. You will be working on multiple single page applications and must have an exquisite eye for detail and usability. The candidate should have an excellent working knowledge of design patterns and SOLID principles and be able to demonstrate working across multiple domains (backend/frontend). A strong understanding of decoupling and abstraction (and when to apply them) is necessary as the candidate should be able to develop features that are modular and scale with the scope of the product.
Required Skills:
2+ years experience as Software Developer in a commercial environment with proven track record
TypeScript, JavaScript, Node.js wizard
Vue.js Jedi Master (will also accept a React Sith Lord)
HTML, CSS with an eye for optimisations and BEM conventions
Design Patterns and SOLID principles and when to apply them
DI frameworks (Inversify, TSSyringe)
Cypress E2E and Component Testing
Jest/Mocha unit testing
Experience with DevOps pipeline/release automation
Logical approach to problem solving
Keen eye for detail
Ability to work to deadlines
Excellent communications skills
Yotta is an Equal Opportunities Employer