Senior Software Engineer – Klipboard
Join Klipboard’s well‑established development team to drive a high‑impact migration of a legacy ASP.NET Web Forms/MVC application to a modern React‑based Single Page Application (SPA). You’ll shape the front‑end architecture, build scalable components, and work closely with back‑end teams on RESTful API integrations. The role offers a flexible hybrid work environment (3 days in office, 2 days remote) and the opportunity to broaden your skills into C#/.NET and cloud platforms.
Responsibilities
* Assist and potentially lead the migration of the legacy web application front‑end to a React SPA.
* Build reusable components and establish front‑end architecture using modern React.
* Develop new features, maintain existing functionality and drive performance and maintainability improvements.
* Integrate with RESTful APIs and collaborate with back‑end developers.
* Participate in code reviews and adopt best practices for performance and maintainability.
Required Skills
* Practical experience with React.js, JavaScript (ES6+), HTML, and CSS.
* Understanding of state management (e.g., Context API).
* Strong grasp of React and general front‑end development best practices.
* Familiarity with RESTful APIs.
* Knowledge of front‑end build tools such as Vite.
* Comfortable tackling migration projects and legacy concepts.
* Appreciation for responsive design and a user‑centric UX/UI.
Desired Skills
* Experience with Tailwind CSS or other styling frameworks.
* Unit testing skills (Jest, React Testing Library).
* Interest in cloud platforms (Azure preferred).
* Exposure to C#/.NET or willingness to learn.
Benefits
* Flexible hybrid work policy (3 days in office, 2 days remote).
* Opportunity to work on a high‑impact migration project.
* Career growth potential into back‑end development.
* Supportive, continuous‑learning team environment.
* Diverse, inclusive culture valuing innovation.
Company Information
Klipboard (formerly Kerridge Commercial Systems) delivers integrated ERP, SaaS, and business‑management solutions to distributors, manufacturers, and retailers worldwide. With offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America, our mission is to design and deliver high‑performance, integrated solutions that enable our clients to source, stock, sell, and service competitively.
Equal Opportunities
As a global company, we value and respect diversity, equity and inclusion. We are committed to creating an inclusive workplace where everyone is empowered to bring their authentic self to work. We welcome applicants from all backgrounds and encourage candidates who may not meet every listed requirement to apply if they have the passion and transferrable skills required for this role.
#J-18808-Ljbffr