Mobile Developer (Android/iOS)

Job Information

  • icon
    Category IT Jobs
  • icon
    Posted On Jul 4 ,2024
  • icon
    Qualifications Bachelor's Degree
  • icon
    Employer Name DelonJobs
  • icon
    Contact Email [email protected]

Job Description

DelonJobs is hiring a mobile developer (android/IOS) for a logistics company in Lagos. We are seeking an experienced Mobile Developer proficient in both Android and iOS platforms. The ideal candidate will have a solid background in Kotlin and Swift, or a cross-platform tool like Flutter, with a minimum of 4 years of experience developing mobile applications. You will be responsible for designing, developing, and maintaining our mobile applications to ensure maximum performance and functionality. This is a fully on-site role at Ajao estate, Lagos, not hybrid/remote. Annual gross salary is negotiable between N8m and N14m per year. If you consider yourself a suitable fit, please send your CV with the subject Mobile Developer – MBSN24 to [email protected]

Responsibilities:
•    Develop and maintain cross-platform mobile applications for Android and iOS using Flutter, Kotlin, and Swift.
•    Collaborate with cross-functional teams to define, design, and ship new features.
•    Work with outside data sources and APIs.
•    Unit-test code for robustness, including edge cases, usability, and general reliability.
•    Work on bug fixing and improving application performance.
•    Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements:
•    Bachelor's degree in Computer Science, Engineering, or a related field.
•    Minimum of 4 years of experience developing mobile applications for Android and iOS platforms.
•    Proficiency in Flutter for cross-platform development.
•    Strong knowledge of Kotlin for Android and Swift for iOS.
•    Experience with Android frameworks such as Room, Retrofit, etc., and iOS frameworks like Core Data, Core Animation, etc.
•    Understanding of MVVM/MVC architecture and dependency injection frameworks (e.g., Dagger/Hilt for Android, SwiftUI for iOS).
•    Familiarity with RESTful APIs to connect mobile applications to back-end services.
•    Experience with offline storage, threading, and performance tuning.
•    Ability to design applications around natural user interfaces, such as touch.
•    Familiarity with cloud message APIs and push notifications.
•    Knack for benchmarking and optimization.
•    Proficient understanding of code versioning tools, such as Git.
•    Familiarity with continuous integration.
•    Published one or more mobile apps in the Google Play Store and Apple App Store.
•    Experience with Agile methodologies.