Jobs via Dice · 9 hours ago
Sr. Mobile Developer (Android and IOS) with Java experience
CitiusTech is a leading healthcare technology company focused on digital innovation and transformation. They are seeking a seasoned Sr. Mobile Developer with expertise in Java and mobile application development for Android and iOS platforms.
Computer Software
Responsibilities
Experience in iOS or Android mobile application development, including architecting and developing multiple applications across versions
Proficient in Swift for iOS development and Kotlin for Android, with deep understanding of language features and best practices for both platforms
Strong understanding of iOS UI guidelines (Human Interface Guidelines) and Android UI guidelines (Material Design), ensuring apps meet platform-specific design principles
Experienced in implementing native libraries using the iOS SDK and Android SDK, including working with frameworks like UIKit, Core Data, Core Animation, and Jetpack components
Proficient in using storage options such as UserDefaults, Core Data, SQLite (iOS) and Shared Preferences, Room, SQLite (Android) for local data management
Experienced in integrating RESTful web services, handling JSON and XML parsing, and managing network requests with URLSession (iOS) and Retrofit, OkHttp (Android)
Expertise in Object-Oriented Design (OOD) and architecting scalable mobile applications using patterns like MVC, MVVM, MVP, and VIPER for iOS, and MVVM, MVP for Android
Experience in unit testing, integration testing, and test-driven development (TDD) for both iOS (using XCTest) and Android (using JUnit, Espresso)
Recent Spring 4 & 5 including Spring Boot 2, Spring Data, Spring Cloud, Spring Integration and Spring REST API development
Development within an event-driven asynchronous architecture including message broker integration such as Kafka with ability to explain application of relevant design patterns
Experience with Agile Scrum and Kanban software development and with Jira
Qualification
Required
8+ Years of experience in mobile application development for iOS or Android
Proficient in Swift for iOS development and Kotlin for Android
Strong understanding of iOS UI guidelines (Human Interface Guidelines) and Android UI guidelines (Material Design)
Experience in implementing native libraries using the iOS SDK and Android SDK
Proficient in using storage options such as UserDefaults, Core Data, SQLite (iOS) and Shared Preferences, Room, SQLite (Android)
Experienced in integrating RESTful web services, handling JSON and XML parsing, and managing network requests with URLSession (iOS) and Retrofit, OkHttp (Android)
Expertise in Object-Oriented Design (OOD) and architecting scalable mobile applications using patterns like MVC, MVVM, MVP, and VIPER for iOS, and MVVM, MVP for Android
Experience in unit testing, integration testing, and test-driven development (TDD) for both iOS (using XCTest) and Android (using JUnit, Espresso)
Recent experience with Spring 4 & 5 including Spring Boot 2, Spring Data, Spring Cloud, Spring Integration and Spring REST API development
Development within an event-driven asynchronous architecture including message broker integration such as Kafka
Experience with Agile Scrum and Kanban software development and with Jira
Engineering Degree – BE/ME/BTech/MTech/BSc/MSc
Preferred
Technical certification in multiple technologies is desirable
Benefits
Comprehensive set of benefits
Great Place to Work
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase