Android Developer

Noida, Uttar Pradesh, India
Jan 09, 2024
Dec 31, 2024
Onsite
Full-Time
6 Years
Job Description

Job Opportunity. Senior Android Developer

Key Responsibilities

  • Expertise in Android Apps Development. Design and build advanced/complex applications, ensuring a high level of proficiency in Android Applications and SDK development.
  • Hands-on Coding. Actively participate in coding, owning the implementation of projects, and driving a smaller team.
  • Collaboration and Meetings. Attend meetings with the product and business team to thoroughly understand project requirements. Collaborate with cross-functional team members to define, design, and ship applications within tight time frames.
  • Creativity and Initiative. Bring a wide degree of creativity and latitude to your work, continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
  • Project Management. Implement and maintain engineering objectives and initiatives. Manage and supervise effectively, leveraging your excellent managerial and supervisory skills.
  • Problem Solving. Demonstrate a deep understanding of OOPs, Data Structures, and algorithms. Proficiency in debugging, identifying memory leaks, and resolving performance bottlenecks.
  • Continuous Improvement. Work on bug fixing and improving application performance. Stay updated on advanced Android concepts, such as Custom Views, Accessibility Services, and background processing APIs.

Skills Requirement

  • 6 years of industry experience in Android Application and SDK development.
  • Knowledge of Kotlin, Coroutines, Java, Android APIs, and design patterns like MVVM and Clean Architecture.
  • Proficiency in debugging, using tools like ADB, Proguard, etc.
  • Understanding of advanced Android concepts like Custom Views, Accessibility Services, and background processing APIs.
  • Knowledge of Jetpack Compose is a plus.
  • Deep understanding of OOPs, Data Structures, and algorithms.
  • Excellent managerial and supervisory skills, verbal and written communication skills.
  • Experience collaborating directly with product teams and designers.
  • Comfortable in a fast-paced environment and result-driven to meet tight deadlines.
  • Demonstrated people management skills in building and developing high-performance teams.
  • Excellent analysis skills and the ability to develop processes and methodologies.

How to Apply

If you have the required skills and experience and you are ready to contribute to a dynamic and innovative team, please submit your application. We value diversity and are an equal-opportunity employer.

Join our team and be a part of shaping the future of Android development! Your expertise will contribute to delivering exceptional value to our customers.

Related Jobs