
Job description
Mobile Developer 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 (i. Beacon, 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., Test. Flight)
- Experience with performance monitoring and crash analytics tools (e.g., New. Relic, App Dynamics, Dyna. Trace, 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, React. Native, Phone. Gap, 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