Andriod Developer Job in Indifi Technologies
Andriod Developer
- Gurgaon, Haryana
- Not Disclosed
- Full-time
About the Role: Android Developer
We are looking for an enthusiastic and skilled Android Developer to join our fast-paced, growing startup. If you're passionate about mobile app development and eager to contribute to building innovative, high-quality Android applications, this is the perfect role for you. As an Android Developer, you will be responsible for designing, developing, and maintaining our Android applications, ensuring the best performance, quality, and responsiveness.
A Great Fit:
-
Excited about fast-paced start-ups: If you're someone who thrives in dynamic environments, this is a role for you. Join a small, talented team where your work will have an immediate impact.
-
Self-driven and ambitious: We're looking for someone who is proactive and passionate about building exceptional Android apps.
-
Strong experience in mobile app development: You will be responsible for designing and developing Android apps, working on bug fixes, and improving performance.
-
Collaborative: As part of a cross-functional team, you'll define, design, and ship new features for our applications.
Responsibilities:
-
Design, develop, and maintain Android applications, ensuring performance, quality, and responsiveness.
-
Translate designs and wireframes into high-quality code.
-
Fix bugs and improve application performance, focusing on enhancing user experience.
-
Collaborate with cross-functional teams (product, design, back-end) to define and implement new features.
-
Write clean, maintainable, and efficient code.
-
Stay up-to-date with new mobile technologies and trends, ensuring continuous improvement.
Must Have:
-
Strong experience with Java and Kotlin: Proven hands-on experience with Java and Kotlin is mandatory, including expertise in MVP architecture. Knowledge of MVVM architecture is preferred.
-
Android design principles: Experience with Google's Android design principles, patterns, and best practices is essential.
-
Mobile landscape and trends: Familiarity with the general mobile ecosystem, architecture, and emerging technologies.
-
API Integration: Experience working with external data sources, APIs, and different design patterns for mobile apps.
-
Unit Testing: Experience in unit testing, covering edge cases, usability, and app reliability.
-
Memory management and performance tuning: Strong understanding of memory management, network interactions, performance optimization, concurrency, and multi-threading in Android.
-
Strong foundation in Computer Science: A solid understanding of data structures and computer science fundamentals.
-
2+ years of experience: At least two years of hands-on experience in Android application development.
-
Educational Qualification: A B.S. in Computer Science or equivalent engineering degree from a Tier I or II college.
If you are looking to grow in an exciting, high-impact environment and have a passion for Android development, we'd love to have you on board. Join us and take part in shaping the future of mobile app technology!
Qualification : B.S. in Computer Science or equivalent engineering degree from Tier I or II college.

