Overview
Nwaresoft stands at the forefront of technology, offering a comprehensive suite of IT Services, Consulting, IoT Solutions, and IT Outsourcing. With over a decade of expertise, we specialize in custom software development and pre-built solutions tailored to diverse business needs. Our commitment to excellence is reflected in our meticulous development process, innovative craftsmanship, and attention to detail.
We have established long-term partnerships with leading clients, including Fiserv, ICICI Bank, GMR, HPCL, IOCL, Nayara, C3Centricity, IRCTC, AMU, IONFS, Secure Parking, SDMC, and MP Tourism. These enduring relationships highlight our expertise in delivering successful digital transformation projects across multiple industries.
Role Overview:
We are seeking a passionate and skilled Native Android Developer to join our development team. If you have a strong foundation in Android SDK and Java/Kotlin, and a knack for creating robust and user-centric mobile applications, we’d love to hear from you.
Key Responsibilities:
· Design, build, and maintain high-performance, reusable, and reliable Android applications.
· Translate designs and wireframes into high-quality code.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Work with outside data sources and APIs (RESTful/JSON/XML).
· Ensure the best possible performance, quality, and responsiveness of the application.
· Identify and correct bottlenecks and fix bugs.
· Help maintain code quality, organization, and automation.
· Participate in code reviews and team meetings, and provide feedback and suggestions.
Required Skills:
· Strong proficiency in Java and/or Kotlin.
· Solid understanding of Android SDK, Android UI design principles, patterns, and best practices.
· Experience with offline storage, threading, and performance tuning.
· Familiarity with cloud message APIs and push notifications.
· Experience with third-party libraries, APIs, and tools such as Retrofit, Dagger, Glide, Firebase, etc.
· Proficient understanding of code versioning tools, such as Git.
· Good understanding of MVVM/MVP architecture patterns.
· Knowledge of the mobile development lifecycle.
· Experience with Jetpack components (LiveData, ViewModel, Room, Navigation).
· Familiarity with tools like Android Studio Profiler, LeakCanary, or similar.
· Exposure to Agile/Scrum development methodologies.
· Experience publishing at least one original Android app to the Play Store.
Qualification:
· Bachelor’s degree in Computer Science, Engineering, or related field.
· 2–4 years of hands-on experience in Android application development.
Why Join Us:
· Opportunity to work on exciting and impactful projects.
· A collaborative and growth-driven work environment.
· Learning and development support.
To know more: https://www.nwaresoft.com
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹600,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
- Morning shift
Work Location: In person