
Senior Software Engineer, UI
Oak Engage
full-time
Posted on:
Location Type: Hybrid
Location: Newcastle upon Tyne • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AzureJavaScript.NETReactTypeScriptVue.js
About the role
- Lead the design and development of responsive front-end components using React and other Javascript frameworks
- Collaborate with product managers and designers to scope and implement complex UI/UX solutions
- Ensure adherence to accessibility, scalability, and performance best practices
- Contribute to front-end architectural planning and long-term technical strategy
- Mentor junior developers and contribute to a high-quality engineering culture
- Champion clean, maintainable code and drive continuous improvement
Requirements
- 5+ years in front-end development, including React and Javascript/Typescript
- Expertise in HTML, CSS, JavaScript, and integration with APIs
- Strong architectural thinking and experience with scalable component-based systems
- Familiarity with agile methodologies, Git, CI/CD, and DevOps practices
- A user-focused mindset with attention to detail and performance
- Exposure to Azure DevOps, Vue.js and .NET framework is a bonus
Benefits
- Private health insurance, life insurance, and Employee Assistance Programme (EAP)
- Gym contribution and travel allowance
- Enhanced maternity, paternity, and discretionary leave
- Generous holiday policy (25 days + Bank Holidays + additional discretionary days)
- Regular team socials and a positive, collaborative culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavaScriptTypeScriptHTMLCSSAPI integrationscalable component-based systemsagile methodologiesGitCI/CD
Soft skills
architectural thinkinguser-focused mindsetattention to detailmentoringcollaborationclean code advocacycontinuous improvement