Mobile Application Developer

Details


1112032


University College Birmingham


20/07/2026


1 - 2 Weeks


Monday - Friday - 37.5 hours


Smart Casual

Pay


£12.71


£1.53

Description

Role

 We are seeking an individual student to support the development and optimisation of our company’s tracking applications. These applications are actively used with clients and are available on both the Apple App Store (iOS) and the Google Play Store (Android).

The sprint will focus on improving application performance, enhancing feature sets, and building a clearer system for tracking updates, releases, and client usage. A key component of this work includes ensuring that all application updates align with evolving platform requirements and guidelines from both Apple and Google. In addition, this project includes new feature development to expand the functionality and value of the tracking applications, including:

• In-app messaging functionality for client communication

• Robust alert and push notification systems

• Geofencing-based alerts and location-triggered notifications

Duties and responsibilities

 This work will involve:

• Maintaining compatibility with the latest iOS and Android OS versions

• Ensuring compliance with app store review guidelines and submission policies

• Supporting privacy and data protection requirements (e.g. permissions, disclosures, and location data usage)

• Monitoring and adapting to SDK and API updates or deprecations

• Improving release readiness processes (testing, versioning, and deployment workflows)

Skills and experience

Required:

• Experience developing mobile applications (iOS and/or Android; Swift, Kotlin, or cross-platform frameworks such as React Native or Flutter)

• Ability to quickly understand and contribute to an existing codebase

• Experience with version control (e.g., Git)

• Strong debugging and problem-solving skills

• Strong understanding of cyber essentials for data handling and data security

 

Preferred:

• Experience with push notifications or messaging integrations (e.g., Firebase, APNs)

• Exposure to geolocation services or geofencing features

• Familiarity with deployment processes for the Apple App Store and Google Play Store

• Basic understanding of mobile UX/UI best practices

• Authentication, GET/POST requests, JSON responses, error handling, and consuming API data into a frontend.

 

Key Attributes:

• Ability to work independently and deliver within a short (2-week) timeframe

• Strong time management and prioritisation skills

• Clear communication of progress, blockers, and recommendations

• Not reliant on AI platforms such as ChatGPT, Claude, CoPilot etc.

Location
Remote

Benefits

What You’ll Gain

• Hands-on experience working on live, client-facing mobile applications

• Exposure to real-world product development and release cycles

• Opportunity to contribute to applications deployed on major platforms

• Portfolio-ready project with potential for future collaboration

Apply for job