XTGlobal Technology/Software

Mobile Developer

Hyderabad, India In person Full-time

Hyderabad / Vizag - Hybrid

Fulltime

UK Shift Hours : 2:30 PM - 11:30 PM IST

7+ years of experience

Job Details

We are searching for a Mobile Developer who specializes in Android Engineering to join our rapidly growing team.

This person will be part of a collaborative engineering team and will be a pivotal part in expanding our product offerings and contributing to accessible and intuitive user experiences.

Responsibilities

  • Participate and Contribute to Client’s mobile app development
  • Develop robust, testable apps with a focus on intuitive, accessible UI
  • Work with CTO, VP of Engineering and technical team to achieve strategic goals
  • Develop robust CI/CD architecture for mobile apps
  • Submit mobile apps to store for review and beta testing
  • Promote best practices for mobile development (e.g., Lint, Tests)
  • Partner with globally distributed teams

Requirements

Required Qualifications

  • 5+ years of experience developing native mobile apps
  • Hands-on experience in Swift
  • Understanding of different SDKs to access hardware features
  • Experience with Location technologies (iBeacon, BLE), Push Notification technologies
  • Understanding and knowledge of leveraging REST APIs and/or GraphQL
  • Using SQLite or other on-device datastore to promote offline apps
  • Experience with integrating third-party SDKs
  • Experience with security protocols – Oauth2.0 and OIDC
  • Extensive experience with unit, integration, and system-level testing (e.g., TestFlight)
  • Experience with performance monitoring and crash analytics tools (e.g., NewRelic, App Dynamics, DynaTrace, Fabric, Firebase)
  • Experience with the following frameworks: Core Data, CoreUI, Core Location, Core Bluetooth (Core ML preferred)
  • Experience with various Git flows and tools (e.g., GitHub, GitLabs, VSTS)
  • Knowledge of Implementing Code analysis tools, secured programming techniques, distributed logging, and performance tests.
  • Exposure to cross-platform mobile app frameworks (e.g., Xamarin, ReactNative, PhoneGap, Cordova, Flutter

Desired Qualifications

  • Experience working on white labeling apps
  • Experience building mobile CI/CD and writing automation tests
  • Experience with developing IoT systems on edge and in the cloud.
  • Experience supporting IoT systems on edge and in the cloud
  • Exposure to back-end systems using various programming languages (.NET, Scala, Python)
  • Working with different architectural patterns like Microservices, SOA, Event-driven systems

Job description provided by XTGlobal.
View the original posting