10 AruGuru Tech Jobs
Lead Android Developer
AruGuru Tech
posted 4mon ago
Key skills for the job
We are looking for a skilled Lead Android Developer with a strong background in Android application development and leadership experience to join our team. The ideal candidate will lead and mentor a team of developers, collaborate with cross-functional teams, and drive the product development process. You will be responsible for overseeing the design, development, and delivery of high-quality mobile applications that meet our needs and enhance user experience.
Key Responsibilities:
Lead and manage a team of Android developers, providing guidance, support, and mentorship.
Collaborate with product managers, designers, and other stakeholders to define project requirements and timelines.
Drive the development and implementation of innovative features and functionalities in mobile applications.
Ensure code quality, performance, and scalability of Android applications.
Conduct code reviews, provide feedback, and implement best practices.
Lead the testing, debugging, and optimization of mobile applications.
Stay updated with the latest trends, tools, and technologies in mobile development.
Participate in strategic planning and decision-making for product development.
Provide technical leadership and contribute to architectural design discussions.
Basic Technical Skills:
Proficiency in Kotlin and Core Java programming languages.
Strong understanding of OOPS concepts, design patterns, and architectural patterns (MVP, MVVM, etc.).
Experience with Android UX design principles and material design.
Knowledge of SQLite, Realm, and RESTful services (Retrofit/Volley).
Leadership Skills:
Proven experience in leading and managing teams of Android developers.
Ability to mentor and motivate team members, fostering a collaborative and innovative environment.
Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
Product Development Experience:
Experience in product development, from conceptualization to delivery.
Understanding of product management processes and agile methodologies.
Ability to translate business requirements into technical solutions.
Qualifications:
Employment Type: Full Time, Permanent
Read full job description