Other Jobs
Loading...

Software Engineer

Sorry, looks like this job is no longer open 😔

Check out other job openings on our job board!

View more
Company
In Technology Group
Job location
Nine Ashes, UK
Job type
Full-time
Salary
£35000 - £40000/annum
Posted
Hosted by
Adzuna

Job details

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
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.