Software Engineer

Software Developer Location: Chelmsford, Essexsalary: 35-40kWe 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 ResponsibilitiesDevelop new features and maintain our POS application using Next.js and TypeScriptBuild responsive, intuitive user interfaces for desktop environmentsImplement complex state management to handle POS operationsIntegrate with hardware devices such as printers and card readers via ElectronEnsure secure authentication, authorization, and data encryptionWrite and maintain automated tests (unit, integration, end-to-end)Use WebSockets for real-time updates and data syncSupport offline-first functionality and robust data syncingContribute to code reviews, architecture discussions, and technical planningRequired Skills2+ years of experience with React and TypeScriptStrong experience with Next.jsSolid understanding of state management solutionsExposure to Electron or desktop app developmentExperience working with REST APIs and WebSocket communicationsAbility to write ..... full job details .....
Other jobs of interest...




Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!