drjobs Native Mobile app developer (Android & iOS) Fixed Term Contract

Native Mobile app developer (Android & iOS) Fixed Term Contract

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Note - Fixed Term Contract Role directly with WNS for 1 year & Work from Office Mandatory - 4 days

We are seeking a talented and experienced Native Mobile App Developer to join our team. The ideal candidate will have expertise in both native Android and iOS development. You will be responsible for designing building and maintaining high-performance reliable and secure mobile applications for both platforms.

Key responsibilities

  • Design develop and maintain high-quality native applications for Android and iOS devices.
  • Collaborate with cross-functional teams including product managers designers and backend engineers to define design and ship new features.
  • Write clean efficient and well-documented code for both platforms using Kotlin for Android and Swift for iOS.
  • Ensure the best possible performance quality and responsiveness of the application.
  • Identify and correct bottlenecks fix bugs and improve application performance.
  • Integrate third-party APIs and services ensuring seamless functionality and data exchange.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Participate in the entire application lifecycle from conception and design to testing and release.

Qualifications :

Bachelors degree in Computer Science Engineering or a related field or equivalent practical experience.

  • Proven experience as a native mobile developer with a strong portfolio of successfully released Android and iOS applications.
  • For Android:
    • Proficiency in Kotlin (preferred) or Java for native Android development.
    • Strong knowledge of Android SDK different versions of Android and how to deal with different screen sizes.
    • Experience with Android Jetpack components and modern Android development practices (e.g. MVVM architecture).
    • Familiarity with the Google Play Store deployment process.
  • For iOS:
    • Proficiency in Swift (preferred) or Objective-C for native iOS development.
    • Experience with iOS frameworks such as UIKit Core Data and Core Animation.
    • In-depth knowledge of Apples Human Interface Guidelines and design principles.
    • Experience with the App Store deployment process.
  • Strong understanding of architectural patterns like MVC MVVM or Clean Architecture.
  • Experience with third-party libraries and APIs.
  • Proficient understanding of code versioning tools such as Git.
  • Excellent problem-solving analytical and debugging skills.
  • Strong communication and collaboration skills.


Additional Information :

  • Experience with offline storage threading and performance tuning.
  • Knowledge of mobile security best practices.
  • Familiarity with cloud messaging APIs and push notifications (e.g. Firebase Cloud Messaging Apple Push Notification Service).
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience working in an Agile/Scrum development environment.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.