Salary: £65,000 - 65,000 per year Requirements: Prior experience in the software industry is highly desirable. Solid understanding of an object-oriented programming language. Enjoyment of solving interesting problems by writing clean, robust, well-structured and readable code. Experience designing well-defined modules with clear public interfaces and low coupling. Understanding of the importance of high unit test coverage. Ability to balance pragmatic and principled approaches to software development. Strong mathematical intuition and ability to visualize and solve problems. Strong team collaboration skills. Responsibilities: Join a team of software developers building desktop and mobile application software. Write code to solve problems in areas such as rendering vector graphics. Manipulate vector shapes and develop UI frameworks. Write client-side code to edit user data on a cloud-based server. Build automation systems and utilities to optimize internal processes. Participate in weekly sprint meetings to agree on short-term priorities. Engage in daily stand-up meetings to review progress and raise questions. Technologies: Android C# Cloud Support macOS Mobile Windows iOS UX UI Design OpenGL More: We are a dynamic software development company located in Plymouth, Devon, building innovative desktop and mobile application software. Our team utilizes a range of technologies including C++, C#, and Xojo, targeting various platforms like Windows, macOS, iOS, and Android. We prioritize a collaborative environment where support is readily available from both colleagues and team leads. This position is ideal for highly motivated individuals, including those with limited professional experience, eager to develop their technical skills in a strong learning environment. last updated 18 week of 2026