Senior JavaScript Developer
Role details
Job location
Tech stack
Job description
As a Senior JavaScript Developer, you will join a cross-functional Scrum Team working collaboratively in an Agile environment. You'll help drive key front-end and back-end JavaScript technology decisions and build maintainable, scalable solutions for our clients. This role offers strong opportunities for continuous learning, technical ownership, and growth as a well-rounded developer., * Design, develop, and maintain applications using JavaScript/TypeScript across front-end and/or back-end services.
- Build and consume RESTful APIs.
- Implement and maintain CI/CD pipelines and automation workflows.
- Write unit and integration tests to ensure high code quality.
- Work closely within a Scrum Team, participating in all Agile ceremonies.
- (Optional / Trainable) Work with GIS technologies such as the ESRI SDK and ArcGIS suite to integrate spatial data and mapping capabilities into applications.
Requirements
You will develop modern applications using JavaScript/TypeScript and relevant frameworks, hosted on Microsoft Azure cloud services. Strong emphasis is placed on collaboration, clean coding practices, and delivering high-quality solutions. While GIS experience is beneficial, it can be taught; deep JavaScript expertise is essential., * 5+ years of hands-on JavaScript development experience (TypeScript is an advantage).
- Strong knowledge of modern JavaScript frameworks (e.g., React, Angular, Vue, or Node.js for backend).
- Proven experience designing and developing REST-based APIs.
- Experience with CI/CD automation tools and modern DevOps practices.
- Proficiency with Azure and familiarity with common cloud services.
- Strong experience writing unit, integration, and automated tests.
- Prior experience working in Agile/Scrum teams.
Desirable (Trainable)
- Experience with GIS technologies, ideally:
- ESRI SDK
- ArcGIS suite
- Spatial data integration and map-based application functionality.
Benefits & conditions
At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability.
- Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits.
- Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme.
- Flexible/remote working, Version 1 is tremendously understanding of life events and people's individual circumstances and offer flexibility to help achieve a healthy work life balance.
- Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme.
- Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies.
- Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
- Reward schemes including Version 1's Annual Excellence Awards & 'Call-Out' platform.
- Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.