Mobile APP Developer

  • Mobile app developer will be responsible for designing and developing applications for mobile devices, typically focusing on either iOS, Android, or both. Will ensure the app’s functionality meets user needs and operates efficiently on mobile devices.

 

  • Write well-structured, reusable, and efficient code. Typically work in programming languages like Swift (iOS), Kotlin (Android), or cross-platform languages such as Flutter or React Native.

 

  • Collaborate with UI/UX designers to ensure the app has an intuitive user interface and provides a seamless user experience. Would translate design mock-ups into functional and visually appealing interfaces.

 

  • Conduct various tests (unit testing, performance testing, etc.) to identify and fix bugs, ensuring the app is stable and performs well across different devices and operating systems.

 

  • Integrate APIs, external services, and third-party libraries to enhance the app’s functionality, such as incorporating payment gateways, social media logins, or cloud-based data storage.

 

  • Continuously monitor the app’s performance, working to optimize load times, responsiveness, and overall performance to deliver a high-quality user experience.

 

  • Stay updated on the latest industry trends, tools, and emerging technologies (e.g., updates in mobile OS, development frameworks, and security best practices) to remain competitive and innovative.

 

  • Implement best practices to protect user data, such as encryption, secure authentication methods, and regular security audits.

 

  • Post-launch, provide ongoing technical support, addressing user feedback, fixing issues, and releasing updates to keep the app running smoothly.

 

  • Work closely with product managers, QA testers, backend developers, and other team members to ensure the app aligns with business goals and delivers a cohesive experience.

SKILL, EXPERIENCE AND QUALIFICATIONS REQUIRED FOR SUCCESSFUL APPLICANT:

MOBILE APPLICATION DEVELOPER

Skills:

Expertise in iOS (Swift/Objective-C) or Android (Kotlin/Java) development; Experience with cross-platform frameworks such as React Native, Flutter, or Xamarin is a plus; Ability to implement engaging and responsive user interfaces that are consistent with modern mobile design standards; Experience in integrating third-party APIs and working with RESTful and GraphQL services; Knowledge of backend technologies like Firebase or AWS is beneficial; Proficiency with Git or other version control systems for collaborative development; Familiarity with Agile development processes (Scrum or Kanban); Strong problem-solving skills for debugging, performance tuning, and code optimization; Awareness of mobile app security measures, including data encryption, authentication mechanisms, and protection against vulnerabilities.

Experience:

3+ years of professional experience in mobile app development; Proven track record of releasing high-quality mobile apps to the App Store or Google Play Store; Experience in testing and debugging mobile applications across multiple devices and screen sizes; Hands-on experience with continuous integration/continuous deployment (CI/CD) pipelines for mobile applications is an advantage.



Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

Certifications in iOS/Android Development or relevant mobile development technologies (preferred but not mandatory).

Strong portfolio of mobile apps you’ve developed and shipped.

Demonstrated ability to stay current with evolving trends in mobile technology and platforms.



MOBILE APP DEVELOPER

SALARY: £49,400