Apply for the job

Mobile App Software Engineer - Job Ref. CCMS11

London, England, GB

Company: ClearCourse

Category: Computer and Mathematical Occupations

Published on 2022-04-01 18:06

About Us


ClearCourse Membership Services – Solutions Division provides best of breed CRM and integrated digital IT and SaaS solutions to clients based predominantly in the ‘not for profit’ sector. The mobile app software engineer will work with our multi-disciplinary team to design, implement, and support integrated mobile apps across Android and iOS for clients in the not-for-profit and membership services sectors, and beyond. The ideal candidate will be comfortable working in a team environment across a variety of projects and in line with agreed schedules. Along with sound technical knowledge, the candidate should be able to produce apps that are accessible, performant, and user-friendly. Reports to the Mobile App Lead, ClearCourse Membership Services.

Key Accountabilities

  • Working with the Mobile App Lead and engineering teams to define and implement efficient systems and processes for delivering apps
  • Contributing to the design and implementation of the systems used to deliver complex integrated apps
  • Working with various stakeholders and interested parties to consider all relevant aspects of the system to be delivered
  • Ensuring that the apps are robust, secure, and performant
  • Ensuring great documentation to assist with onboarding staff and maintenance and support over time


Key Skills/Experience


  • 3+ years as an app developer (or equivalent)
  • Great communication skills and design detail focussed
  • Proven track record delivering complex apps
  • Proven ability to lead and mentor a team of engineers
  • Understanding of, and experience with, relevant technologies and systems including…
  • App development frameworks (e.g. Flutter, React Native, Xamarin, etc.)
  • Apple App Store and Google Play
  • Related systems such as Firebase (etc.)
  • Push Notifications
  • Web Services and APIs for integration
  • Dependency management
  • Experience releasing apps to stores and providing ongoing maintenance over time


  • Experience in automated testing tools
  • Ability to design user interfaces and create a compelling user experience
  • Experience of GraphQL

Personal Attributes

  • Good inter-personal skills
  • Self-motivated, enthusiastic, team and quality focused
  • Able to communicate effectively with both engineers and senior management
  • Appreciation of commercial aspects of software engineering
  • Customer focused and results driven.
  • Proactive with respect to personal development.


We offer a competitive benefits package which includes life assurance, private medical cover, income protection, company pension and 25 days annual leave, as well as additional flexible benefits and hybrid-working to suit your lifestyle and enhance your well-being.

About ClearCourse

Our software products service clients in the Membership Services, Business Services, Events & Leisure, Retail and Payments Solutions industries. Our solutions help organisations become more efficient, effective and profitable, and achieve their goals by providing them with technology platforms that integrate seamlessly with the most popular CRM, event management and marketing automation platforms.

Our FAIR™ Corporate Values

Future-proof: We seek out innovation and we continually strive for progress

Approachability:We’re approachable and we communicate with respect and empathy

Integrity:We will only do what we believe to be the right thing

Responsibility:We are accountable for ourselves, our organisation and the world around us