On-site
Contractual
About NIIT At NIIT Managed Training Services , we’re transforming the way the world learns, for the better. That’s why the world’s best-run learning functions across 30 countries trust us with their learning and talent. Since 1981, we have helped leading companies transform their learning ecosystems while increasing the business value of learning. Our comprehensive, high-impact managed learning solutions weave together the best of learning theory, technology, operations, and services to enable a thriving workforce. Link for our website: - https://www.niit.com/en/learning-outsourcing/services/ NIIT is hiring for Android Developer role About the Role We’re building a cutting-edge mobile product on Unity 3D and need a seasoned Android Developer on a monthly contract. You’ll own the creation of native features, working closely with our Unity engineering team to design, develop, and maintain Android plugins that expose SSO, WebView, background-download, and other critical functionality to our Unity project. This is for 1 year contract role with the possibility of conversion into permanent role based on performance & requirement. Experience range : 3 to 5 years Working days & shift : 8am to 5pm, 5 days WFO Mandate Skillset: Kotlin, Java, backend exposure, Android plugin development, Unity 3D exposure (Preferred) Key Responsibilities: • Plugin Development: Architect, implement, and maintain Android plugins (AARs) that integrate seamlessly with Unity 3D. • SSO Integration: Build and troubleshoot Single Sign-On flows (OAuth/OIDC, SAML) with enterprise identity providers (Azure AD, Okta, Ping). • WebView Communication: Embed in-app WebView's and implement secure, bi[1]directional JavaScript–native bridges. • Background File Management: Design robust solutions for downloading, caching, and resuming large assets in background/foreground states (Work Manager, Job Scheduler). • API & Networking: Consume RESTful/GraphQL endpoints with token refresh, error handling, and offline support. • Performance & Stability: Profile and optimize native code (memory, battery, threading) to meet enterprise SLAs. • Collaboration: Partner with Unity C# developers to define plugin APIs, resolve build/run issues and integrate into cross-platform CI pipelines. Required Qualifications o 3+ years of Android development (Kotlin & Java). o bachelor’s in computer science, Engineering, or equivalent practical experience. What We Offer • Competitive monthly contract rate • Flexible scheduling and friendly culture with 5 days working only. • Direct impact on the native foundation of a flagship Unity 3D product • Professional development support • Collaboration with a fast-paced experienced engineering team. NIIT is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic.
NIIT
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowNavi Mumbai
15.0 - 17.0 Lacs P.A.
Thane, Pune
1.0 - 3.0 Lacs P.A.
3.6 - 5.4 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Hyderābād
1.2 - 6.25 Lacs P.A.
Bangalore Urban, Karnataka, India
Experience: Not specified
Salary: Not disclosed
Hyderabad
20.0 - 27.5 Lacs P.A.
Coimbatore
3.0 - 5.4 Lacs P.A.
Bengaluru
10.0 - 17.0 Lacs P.A.
Bengaluru
14.4 - 18.0 Lacs P.A.