Frontend Software Engineer

·
Full time
Location: Sheffield
·
Job offered by: Preventx
·
Category: IT & Technology
About Us: Preventx is the leading provider of online sexual health services in the UK, revolutionising how people access essential healthcare. With innovative technology and a commitment to improving public health, we partner with the NHS, local authorities, and healthcare professionals to deliver discreet, reliable, and accessible sexual health testing and support. Our mission is to empower individuals and communities through smarter, faster, and more inclusive solutions. Join our team and make a meaningful impact on lives nationwide.

About the Role We are seeking a highly motivated and skilled

Frontend Software Engineer

to join our dynamic development team. This role focuses on crafting intuitive, high-performance web interfaces using modern frontend technologies. If you are passionate about delivering seamless user experiences and writing clean, maintainable code, we’d love to hear from you.

Key Responsibilities Develop, maintain, and enhance scalable frontend applications using

React

and

Next.js . Collaborate with UX/UI designers to implement responsive, visually appealing user interfaces. Write robust, maintainable, and well-documented code in

TypeScript . Optimise applications for maximum speed and scalability. Work closely with backend engineers to integrate and consume APIs. Conduct code reviews and provide constructive feedback to team members. Stay updated with the latest industry trends and technologies to improve development practices.

Required Skills & Qualifications Education : Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. Experience : 2+ years of professional experience in frontend development. Proficiency with

React.js

and

Next.js , including server-side rendering (SSR) and static site generation (SSG). Strong understanding of

TypeScript , including advanced typing concepts. Solid knowledge of modern web development practices, including HTML5, CSS3, and JavaScript (ES6+). Experience working with APIs, including RESTful API integration. Experience with version control systems, particularly

Git . Understanding of SEO principles and performance optimisation techniques. Strong debugging and problem-solving skills.

Desirable Skills (Nice-to-Have) Familiarity with

testing frameworks

such as Jest, React Testing Library, or Cypress. Experience with CSS-in-JS libraries such as Styled-Components or Emotion. Experience working with headless CMS platforms such as

Contentful ,

Prismic , or

Sanity . Knowledge of CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins). Familiarity with cloud platforms like Azure, Vercel, or Netlify.

What We Offer Competitive salary and benefits package. Flexible working hours and remote work options. Opportunities for professional growth and development. Collaborative, inclusive, and innovative work environment. Access to cutting-edge tools and technologies.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details