CrawlJobs Logo

Senior Front End Software Engineer

preservica.com Logo

Preservica

Location Icon

Location:
United Kingdom, Abingdon

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

A key member of a geographically distributed team, you will bridge the gap between UX and the back-end teams. Working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software.

Job Responsibility:

  • Design and implement robust front-end solutions using React.js and TypeScript
  • Champion maintainable code: readable patterns, modular architecture, strong test coverage
  • Drive and evolve engineering standards, code review quality, and best practices
  • Validate and refine UI/UX for technical feasibility and performance
  • Integrate front-end components cleanly with APIs and backend services into production-ready systems
  • Document architecture decisions, components, and interface contracts
  • Mentor junior and mid-level engineers through pairing, code reviews, and technical guidance
  • Estimate effort for stories, spikes, and support tickets with realistic risk assessment
  • Follow established quality assurance procedures
  • Be familiar with Agile development practices, including Continuous Integration / Continuous Delivery (CI/CD)
  • Communicate effectively with senior stakeholders and contribute to decision-making
  • Contribute actively to Scrum ceremonies, work closely with Software and Quality Engineers
  • Communicate clearly, be proactive, and confidently present in team meetings

Requirements:

  • 5+ years of demonstrable experience in building production software with React.js and TypeScript
  • Degree level education in an engineering / software / system related subject or equivalent through relevant training and/or experience
  • Proficient understanding of semantic markup, including HTML5, CSS3 (comfortable with CSS animations and flexbox)
  • Solid understanding of RESTful API integration (auth, error handling, pagination)
  • Experience with unit/integration testing frameworks (e.g., Jest, React Testing Library)
  • Proven collaboration with UX/design and backend teams to deliver performant, accessible interfaces

Nice to have:

  • Ability to take a Lead role within the dev team
  • Understanding of cross-browser compatibility issues and ways to work around them
  • Experience in Playwright Framework for end-to-end testing
  • Understanding of WCAG accessibility standards
What we offer:
  • Competitive salary and benefits package
  • Great future prospects in a fast-growing market sector
  • Tailored career development based on your aspirations
  • Focus on personal development and training
  • Annual training allowance

Additional Information:

Job Posted:
December 11, 2025

Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.