Mobile Developer

Full Time, Part Time, Contract: Independent, Corp-To-Corp, W2

    Job Description

    Role : Mobile Dev

    Location : Texas

    Duration - 6 to 12 months

    Technical skills:

    Mobile iOS and Android Skill Set. Swift, SwiftUI, Kotlin, Java.

    Design and code architecture patterns (like armv 6/7, delegate, singleton, faade, MVC, MVVM, etc.)

    Data management Cache, Offline DB and encryption standards

    Cocoa Pods and dynamic dependencies management

    Difference between native, cross-platform and pwa apps when to choose what?

    How to design for performance code optimization, network optimization practices (like cache based frontend scaling) battery analysis and device instrumentation

    Testing strategy overall mobile end-end delivery pipeline, quality gates and device management for testing

    Multi-threading concepts and overall asynchronous design of the app

    Mobile first API design Middleware, Mobile Granular microservices, etc.

    Universal app management SwiftUI, Shared widgets/components (dynamically not just libraries)

    Security architecture, PCI compliant apps, mobile security infrastructure for keep logged in, FaceID, etc.

    Push notifications, Location services, device management, app version management

    Analytics in-app, Appstore, feedback loops and how that creates product feedback loop

    Soft skills

    Ability to implement change and development process improvements, including required culture changes

    Ability to absorb problems & present creative solutions within required timeframes

    Strong written and oral communication skills

    Quick learning capabilities

    Qualifications :

    Bachelor's degree in Computer Science or equivalent experience

    Skills

    PRIMARY COMPETENCY : OutSystems PRIMARY SKILL : Mobile Developer PRIMARY SKILL PERCENTAGE : 100