HamburgerMenu
hirist

Job Description

About the Role :


We are seeking a skilled and motivated Android Developer / Module Lead proficient in Java and Kotlin to lead the development of high-quality mobile applications.

You will own the design, development, and delivery of Android app modules, collaborate with cross-functional teams, and mentor junior developers to drive best practices and innovative solutions.

Key Responsibilities :


- Lead the design, development, testing, and deployment of Android application modules using Java and Kotlin.

- Architect and implement reusable, scalable, and maintainable mobile app components and features.

- Ensure the performance, quality, and responsiveness of applications.

- Collaborate with product managers, UI/UX designers, backend engineers, and QA teams to deliver seamless user experiences.

- Provide technical guidance and mentorship to junior developers and peers, promoting coding standards and best practices.

- Conduct code reviews to maintain code quality and consistency across modules.

- Plan and estimate development tasks and deliverables for assigned modules.

- Work closely with project managers and stakeholders to align technical implementation with business requirements and timelines.

- Proactively identify potential risks and bottlenecks in development and provide solutions.

- Participate actively in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.

- Stay updated with the latest Android development trends, SDKs, tools, and best practices.

- Drive improvements in app architecture, tools, and processes to enhance developer productivity and product quality.

- Ensure compliance with security standards and app store guidelines.

- Optimize application for maximum speed and scalability.

Required Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- 5+ years of experience in Android app development with strong expertise in Java and Kotlin.

- Proven experience leading a development team or module, with the ability to mentor and guide peers.

- Strong understanding of Android SDK, UI/UX principles, Material Design guidelines, and application lifecycle.

- Hands-on experience with RESTful APIs, third-party libraries, and integration of cloud-based services.

- Familiarity with version control systems (Git), CI/CD pipelines, and Agile methodologies.

- Experience with unit testing, instrumentation testing, and automated testing frameworks.

- Solid understanding of mobile app performance optimization and memory management


info-icon

Did you find something suspicious?