Senior Front End Developer

Tevalis Ltd
Hessle, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 45K

Job location

Hessle, United Kingdom

Tech stack

JavaScript
API
Agile Methodologies
Automation of Tests
Azure
CSS
Software Quality
Continuous Integration
DevOps
Performance Tuning
Responsive Web Design
Software Engineering
Project Management
Software Systems
Strategies of Testing
TypeScript
React
Front End Software Development
React
Docker

Job description

Using our development expertise and industry knowledge, we build in-house EPOS systems, solutions, and services for the hospitality industry - supporting operators of all shapes and sizes, from single independent venues to multi-site enterprise groups and globally recognised brands.

We currently support both on-premise and enterprise-grade platforms for over 2,000 operators globally. Our clients operate across a wide variety of sectors including restaurants, food halls, pubs and clubs, quick service and kiosks, hotels, theatres and cinemas, private members' clubs, leisure venues, and stadia & arenas.

We are looking for a Senior Front-End Developer who is the key enabler of our high-performance applications across a wide range of platforms, making beautiful, usable, and accessible interfaces for our customers. A senior front-end developer will have wide-ranging autonomy to decide on how to implement industry best practices across everything our customers interact with.

Roles and Responsibilities

  • Build and maintain cutting-edge React/TypeScript applications using modern frameworks.
  • Architect scalable, maintainable frontend systems with a focus on performance and accessibility.
  • Drive improvements in code quality, testing, and frontend tooling
  • Champion responsive design and performance optimization
  • Collaborate with DevOps engineers on CI/CD enhancements
  • Support less experienced members of the team by assisting, reviewing, and proposing changes to their work.
  • Act as an evangelist for implementing best-in-class software development principles such as, but not limited to, SOLID.
  • Be an active proponent for the software development team in continuous improvement of the existing platform, and lead by example.
  • Act as reference point with broad knowledge about technical delivery of software systems.
  • Unblock technical stoppers and issues as they occur, not only in their own domain but also with the ability to support others with suggestions and ideas.
  • Mentor and support less experienced team members and help them progress.
  • Prioritise the assigned work, and keep stakeholders up to date on decisions and progress made as required, but at a minimum on the daily standup calls.
  • Stay up to date on emerging technologies, and actively propose areas where they can be utilised.

Requirements

Do you have experience in Technical support?, * Significant professional JavaScript/TypeScript development experience.

  • Expert-level knowledge of React, TypeScript, and modern JavaScript.
  • Deep experience with state management (Redux, Zustand, Context API).
  • Strong understanding of SCSS and styling good practices.
  • Strong understanding of performance optimization and accessibility.
  • Advanced experience with component libraries and design systems.
  • Strong experience mentoring and supporting other engineers.
  • Proficiency with Azure, Docker, and advanced testing strategies.
  • Comprehensive automated testing experience (unit, functional, integration, e2e).
  • Agile software delivery and continuous improvement experience.
  • Self-starter and able to work off their own decision to progress delivery of complex tasks.
  • Create, review, and validate architecture decisions for proposed features and changes to the Tevalis systems.
  • Deep level knowledge of how to create code with security, performance, and scalability in mind.
  • An open-minded, can-do approach to software project delivery.

Benefits & conditions

Job Types: Full-time, Permanent

Pay: Up to £45,000.00 per year

Benefits:

  • Additional leave
  • Bereavement leave
  • Company events
  • Company pension
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Free parking
  • Health & wellbeing programme
  • Life insurance
  • On-site gym
  • On-site parking
  • Referral programme
  • Sick pay

About the company

Tevalis is a well-established and rapidly growing industry-leading EPOS, Enterprise, and integrated technology solutions provider with offices in the UK, Middle East, and APAC regions.

Apply for this position