Mobile App Development

Mumbai, India

18 applied

Contractual

₹800000 - 1000000 Lakh/year

3-4 yrs

Posted on: May 12, 2025

Skills

java

kotlin

1. Overview:

  • This role is for a skilled Mobile App Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for Android platforms. The primary objective is to deliver engaging, user-friendly, and robust applications that meet business requirements and exceed user expectations.


2. Key Responsibilities:

  • Design and develop mobile applications for Android platforms using native technologies (Java/Kotlin for Android and Swift/Objective-C for primary focus is Android).

  • Translate designs and wireframes into high-quality code.

  • Conduct thorough testing and debugging of applications to ensure stability and performance.

  • Collaborate with designers, product managers, and other developers to ensure seamless integration and functionality.

  • Implement and maintain application security best practices.

  • Optimize applications for performance and scalability.

  • Participate in code reviews and contribute to improving the development process.

  • Stay up-to-date with the latest technologies and trends in mobile app development.

  • Document code and processes effectively.

  • Troubleshoot and resolve application issues reported by users.


3. Technical Skills:

  • Proficient in Java and Kotlin for Android development.

  • Experience with Android SDK, Android Studio, and related development tools.

  • Experience with RESTful APIs and JSON.

  • Understanding of software design patterns and principles.

  • Experience with version control systems (e.g., Git).

  • Familiarity with database technologies (e.g., SQLite, Room).

  • Experience with testing frameworks (e.g., JUnit, Mockito).

  • Understanding of UI/UX principles.

  • Experience with Agile development methodologies.

  • Experience with development (Swift/Objective-C) is a plus.


4. Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 2 years of experience in mobile app development (Android focus).

  • Proven ability to deliver high-quality mobile applications.

  • Strong problem-solving and analytical skills.

  • Excellent communication and teamwork skills.


5. Skills & Experience:

  • Java: Demonstrated experience in designing, developing, and testing Android applications using Java. Strong understanding of object-oriented programming principles and Java's core libraries is essential. Experience with multithreading and concurrency is a plus.

  • Kotlin: Experience with Kotlin for Android development is highly desirable. A strong understanding of Kotlin's features and its interoperability with Java is beneficial. Experience with Kotlin Coroutines is a plus. The candidate should be able to write clean, efficient, and maintainable Kotlin code. Ideally, the candidate will show a preference for Kotlin over Java for new development.

We are a leading HR solutions provider dedicated to transforming organizational success through strategic human resource management. Our expertise spans talent acquisition, employee engagement, performance management, and organizational development. We partner with businesses to align HR practices with their strategic goals, driving efficiency and fostering a positive workplace culture. Committed to innovation and excellence, we leverage cutting-edge technology and industry best practices to deliver tailored HR solutions that enhance both employee satisfaction and organizational performance. Our mission is to empower businesses with the tools and insights needed to thrive in today’s dynamic environment.