Expire in: a month
Senior Developer SPA Web
This is an amazing opportunity for an experienced Senior Developer to be responsible for designing, developing, and maintaining software applications, with a focus on high-quality, scalable code. This role demonstrates deep technical understanding and strong problem-solving and works both independently and in collaboration with other developers and stakeholders. The position of Senior Developer takes ownership of key project components, and often acts as a technical leader within the development teams.
For this position you will need to have extensive experience across JavaScript, TypeScript coding, HTML, CSS, VueJS or NextJS, UI/UX design, testing tools such as Selenium, Playwright, Docker, Postman and ideally some form of graphic design experience e.g. Sketch, Adobe XD.
Experience needed for this job
* Successful experience of working within Development teams
* Experienced in Development methodologies covering both Agile and traditional Waterfall
* Proven record of working in an ambiguous and fast-paced environment
* Working knowledge of travel industry technologies, e.g. booking tools and GDS systems
* Previous experience of developing software in the entertainment industry
SPA Web Development
* JavaScript and Typescript coding
* HMTL (5), CSS (3+) development, including frameworks, e.g. Tailwind
* Build of responsive designs to suit mobile and desktops
* VueJS (V3), including PrimeUI, Axios
* CSS pre-processors (SASS, SCSS) and build tools (Vite, Webpack)
* MSAL and SSO environments
* Rest-based API interactions
* Visual design, UI/UX, User-centred design, accessibility (WCAG/WAI) and usability
* Wireframes, prototypes and high-fidelity mock-ups
* Figma or similar e.g. Sketch, Adobe XD
* Testing frameworks (e.g. Cypress, Mocha, Jest), and broader testing tools such as Selenium, Playwright, Docker, Postman.
* GitHub or similar
Essential functions of the job
Development, Design, Architecture
* Ensure product managers and stakeholders’ requirements are met through development application solutions.
* Work to defined architectures and contribute to their design.
* Work with distributed, decoupled architectures, utilizing APIs and event-based architectures.
* Develop and maintain robust and scalable applications.
* Write clean, efficient and well documented code.
* Ensure all software is kept within source and version control systems.
* Carry out deployment of version upgrades, following change management processes.
Technical Leadership and Oversight:
* Contribute to the technical direction of projects, including supporting high-level design decisions, solving complex technical challenges, and ensuring that architecture is scalable and maintainable.
* Provide estimations of development work to support planning and prioritization.
* Observe standardization, reusability and adoption of best practices.
* Support a culture of continuous improvement and technical excellence.
Quality Assurance
Ensure software is thoroughly tested and delivered to a high standard, with a focus on minimizing bugs and improving performance.
Follow and support coding standards ensuring best practices are followed.
Advocate for continuous improvement to development processes and code quality.
Educational attainment level and/or specific qualifications needed for this job
Education to Degree level or higher in related field
In lieu of education – equivalent combination of education and directly related experienceDo not include the following in your job application, CV, or cover letter:
You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.
Looking for your next career move? Join a top company hiring Senior Developer SPA Web job near me in MK10, Milton Keynes Village, Milton Keynes! This is your chance to work on exciting projects, grow professionally, and enjoy a rewarding career with competitive pay and excellent benefits. Whether you're an experienced professional or looking to take the next step, this role offers the perfect opportunity to enhance your skills and make an impact. Don’t miss out—apply today via Vita CV and take your career to the next level!
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.