Information Security Officer Job in Indifi Technologies
Information Security Officer
- Gurgaon, Haryana
- Not Disclosed
- Full-time
Job Title: Android Developer
About the Role:
We are looking for an enthusiastic and experienced Android Developer to join our fast-growing startup. If you re passionate about mobile app development and want to make an impact in a dynamic environment, this is the role for you. As an Android Developer, you will play a key role in designing, developing, and maintaining high-performance Android applications that will deliver an outstanding user experience.
A Great Fit for This Role:
-
Excited about start-ups: Thrive in a fast-paced, ever-evolving environment while being part of a small, high-performing team.
-
Self-driven and passionate: You have a strong track record of designing, developing, and maintaining mobile apps, and you are eager to contribute to innovative solutions.
-
Ambitious and solution-oriented: You are passionate about building cutting-edge Android apps with the best possible performance, quality, and responsiveness.
-
Collaborative mindset: Work with cross-functional teams to define, design, and ship new features, and continuously improve the overall performance and functionality of the app.
Key Responsibilities:
-
Design & Development: Design and develop advanced Android applications ensuring optimal performance, quality, and responsiveness.
-
Code Translation: Translate designs and wireframes into high-quality, clean, and efficient code.
-
Bug Fixing & Performance Tuning: Identify bugs and performance bottlenecks, and resolve them to enhance the user experience.
-
Feature Collaboration: Collaborate with cross-functional teams to define, design, and implement new features.
-
API Integration: Work with external data sources, APIs, and integrate them seamlessly into the app.
-
Continuous Improvement: Stay up to date with the latest trends in Android development and implement new techniques to improve app quality and functionality.
Must-Have Skills and Experience:
-
Java & Kotlin Expertise: Strong hands-on experience in Java and Kotlin development is mandatory, including proficiency in MVP architecture.
-
MVVM Architecture: Experience in MVVM architecture is preferred.
-
Android Design Principles: Deep knowledge of Google s Android design principles, patterns, best practices, and interface guidelines.
-
Mobile Ecosystem Understanding: Experience working with the broader mobile landscape, including mobile architectures, trends, and emerging technologies.
-
External API Integration: Proven ability to work with external data sources, APIs, and design patterns in mobile app development.
-
Unit Testing: Experience with unit testing for robustness, edge cases, and app reliability.
-
Performance & Memory Management: Strong understanding of memory management, network interaction, performance optimization, concurrency, and multi-threading.
-
Computer Science Fundamentals: Excellent grasp of data structures and fundamental computer science concepts.
-
Experience: A minimum of 2+ 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.
Preferred Skills:
-
Unit Testing: Preferred experience in unit testing code for robustness, including edge cases and usability.
-
Advanced Android Techniques: Knowledge of advanced Android techniques like memory management, network interaction, and performance tuning.
If you are looking for an exciting opportunity to grow as an Android Developer in a collaborative and innovative environment, we d love to have you join our team! Take ownership of your work, contribute to high-impact projects, and help shape the future of mobile app technology.
Qualification : B.S. in Computer Science or equivalent engineering degree from Tier I or II college.

