Oak Engage

Senior Software Engineer, UI

Oak Engage

full-time

Posted on:

Location Type: Hybrid

Location: Newcastle upon Tyne • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job 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