Senior Developer
Postaladdress Uk
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 65KJob location
Tech stack
Microsoft Windows
Android
iOS
Apple Mac Systems
Build Automation
Unit Testing
C Sharp (Programming Language)
C++
Cloud Computing
Design of User Interfaces
Mobile Application Software
Vector Graphics
Object-Oriented Software Development
OpenGL
Software Engineering
iOS
Job description
- 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
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., 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.