Role Overview
We are looking for a Software Engineer II (Mobile Application Developer) to join our team at our Noida office. The ideal candidate will have strong experience in Java (mandatory) for backend development and proficiency with Android SDK and Android Studio. You will be responsible for designing, developing, and maintaining Android applications, integrating RESTful APIs, and optimizing performance. Familiarity with Android Jetpack Compose, rxJava, and Kotlin is a plus. Strong collaboration and communication skills are essential as you’ll work closely with cross-functional teams to deliver high-quality mobile experiences. Experience with Agile methodologies is also preferred.
Mandatory Skills:
-
Strong experience in Java for backend development.
-
Proficiency with Android SDK and Android Studio.
-
Good knowledge on Android Jetpack Compose and rxJava.
-
Good understanding of REST APIs and JSON data handling.
-
Solid communication and collaboration skills.
Key Responsibilities:
-
Design, develop, and maintain mobile applications using Android SDK and Android Studio.
-
Knowledge on Java (mandatory); Kotlin experience is a plus.
-
Integrate RESTful APIs and handle JSON data efficiently.
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Ensure the performance, quality, and responsiveness of applications.
-
Troubleshoot and fix bugs and improve application performance.