Mobile Application Developer - Mumbai, India - Unico Connect

    Unico Connect
    Unico Connect Mumbai, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    We are looking for a mobile developer skilled in both Flutter and Native iOS to build cross platform and native mobile apps. To ensure success in this role, you should have in-depth knowledge of Dart and Swift, excellent front-end coding skills, and a good understanding of mobile applications. You should be able to design and build modern user interface components to enhance application performance.

    Responsibilities

    • Build Flutter applications using Dart as well as Native iOS applications using Swift
    • Architect, build and maintain excellent mobile apps with clean code.
    • Implement pixel perfect UI's that match designs provided by the UI/UX team.
    • Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
    • Integrate REST APIs and third-party libraries & tools.
    • Work with an extended team that includes tech lead, backend, frontend developers and UI/UX designer.
    • Provide support for existing mobile apps through bug fixes, updates and enhancements.
    • Write unit and integration tests.
    • Release applications to the Apple and Google Play stores.

    Requirements

    • 3-5 years of experience in mobile app development.
    • Experience in developing & deploying Native iOS apps in Swift and Flutter Development.
    • Experience with state management techniques in Flutter such as Provider, GetX.
    • Experience with design patterns such as MVC, MVVM.
    • Experience working with REST APIs, document request models, offline storage, and third-party libraries.
    • Experience with creating UI in Storyboard as well as programmatically.
    • Experience with the signing process and creating releases for iOS.
    • Well versed with build tools like Android Studio & Xcode.
    • Familiarity with push notifications, third party libraries and other integrations.
    • Experience working in an agile development environment.
    • Strong verbal and written communication skills.
    • Ability to write clean, well-documented code that follows best coding practices.
    • Well versed with deployment of apps to App stores