C

Software Engineer

icon building Company : Confidential
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer

Software Developer

Location: Chelmsford, Essex
salary: £35-40k

We are looking for a Software Developer to join our growing team, focused on delivering a modern, cross-platform Point of Sale (POS) system and related tools for the retail industry. This role offers the opportunity to work on a feature-rich product that integrates with hardware devices and runs reliably across Windows and Android, even offline.

You'll be part of a small, collaborative development team working with modern technologies including Next.js, TypeScript, Electron, and WebSockets to create a seamless, high-performance user experience.

Key Responsibilities
  • Develop new features and maintain our POS application using Next.js and TypeScript

  • Build responsive, intuitive user interfaces for desktop environments

  • Implement complex state management to handle POS operations

  • Integrate with hardware devices such as printers and card readers via Electron

  • Ensure secure authentication, authorization, and data encryption

  • Write and maintain automated tests (unit, integration, end-to-end)

  • Use WebSockets for real-time updates and data sync

  • Support offline-first functionality and robust data syncing

  • Contribute to code reviews, architecture discussions, and technical planning

Required Skills
  • 2+ years of experience with React and TypeScript

  • Strong experience with Next.js

  • Solid understanding of state management solutions

  • Exposure to Electron or desktop app development

  • Experience working with REST APIs and WebSocket communications

  • Ability to write reliable automated tests

  • Understanding of secure coding principles and encryption

  • Confident using Git and collaborative development workflows

Nice to Have
  • Experience working on POS or retail software systems

  • Knowledge of mobile app development

  • Experience with hardware integration (e.g. thermal printers, USB devices)

  • Familiarity with offline-first design or Progressive Web Apps (PWAs)

  • Exposure to payment processing technologies

In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.

Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.