Mobile App Developer

Peterborough, ENG, GB, United Kingdom

Job Description

Overview


We are seeking a skilled and motivated App Developer to join our growing Digital Team. You'll design, build, and maintain high-quality mobile applications for iOS and Android using Swift (Xcode), Kotlin, or cross-platform frameworks such as Flutter or React Native. The role demands strong technical ability, attention to detail, and a clear understanding of user experience, performance, and security.

While your focus will be app development, you'll also support PHP, WordPress, WooCommerce, and API projects to help sustain delivery momentum across the digital function. Reporting directly to the Operations & Technology Director, you'll be accountable for producing robust, efficient, and user-focused software that supports the company's wider digital strategy.

Key Responsibilities and Deliverables



App Development:


Design, develop, test, and deploy high-quality mobile applications for iOS and Android using native or cross-platform frameworks such as Flutter.

Full Development Lifecycle:


Manage the complete app lifecycle -- from concept and architecture through development, testing, deployment, and maintenance.

Core App Capabilities:


Implement essential app features including notifications, background processes, permissions, offline data handling, and performance optimisation.

Backend & API Integration:


Work with RESTful APIs, PHP backends, and data exchange mechanisms to connect mobile applications with core systems.

Version Control & Collaboration:


Manage version control using Git to maintain code integrity and facilitate collaboration within the development team.

Wider Development Support:


Contribute to PHP, WordPress, and WooCommerce projects when required to maintain delivery momentum.

Time Management & Quality:


Demonstrate effective time management to meet project deadlines while ensuring high-quality deliverables.

Communication & Coordination:


Communicate effectively with team members and stakeholders to gather requirements, provide updates, and ensure technical alignment.

Testing & Quality Assurance:


Conduct thorough testing across devices and environments to ensure performance, reliability, and a seamless user experience.

Innovation & Continuous Improvement:


Keep up to date with new technologies and frameworks, introducing fresh ideas to improve processes and outcomes.

Documentation:


Produce clear, maintainable, and well-documented code to support future development and team understanding.

Required Skills and Experience



Proven experience developing and publishing at least one live app (App Store or Google Play). Strong understanding of mobile app principles: notifications, background processes, storage, permissions, and performance optimisation. Proficiency in at least one of: Flutter, Swift, Kotlin, or React Native. Working knowledge of PHP and RESTful API development and integration. Familiarity with JSON, OAuth/JWT authentication, and secure data handling. Competence with version control (Git/GitHub).

Bonus Skills



Knowledge and understanding of MySQL. Prior experience in SaaS environments. Familiarity with WordPress/WooCommerce and PHP development best practices.

Qualifications



Proven experience in application development for both Android and iOS platforms. Proficiency in programming languages such as Java, Kotlin, Objective-C, Swift, C#, JavaScript, Xamarin, React, and React Native. Strong understanding of application development principles and best practices. Familiarity with RESTful APIs and their integration into mobile applications. Excellent communication skills with the ability to work collaboratively within a team environment. Strong time management skills with the ability to prioritise tasks effectively. A passion for technology and a desire to stay current with emerging trends in application development.

Personal Attributes



Accountable, dependable, and detail-oriented. Thrives in a collaborative, fast-paced environment. Problem solver with strong analytical and organisational skills. Communicates clearly with both technical and non-technical colleagues. Committed to learning, growth, and continuous improvement
If you are a dedicated Application Developer looking to make an impact in a fast-paced environment, we encourage you to apply for this exciting opportunity.

Job Type: Full-time

Pay: 35,000.00-45,000.00 per year

Benefits:

Company pension Cycle to work scheme
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3899567
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Peterborough, ENG, GB, United Kingdom
  • Education
    Not mentioned