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
£ 65K

Job 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.

Apply for this position