Senior Android Developers

Job Description

Calling out "Senior Android Developers"
We are seeking a "Senior Android Developer" with a strong background in Android development to join our talented team. As a Senior Android Developer, you will be responsible for designing and developing advanced mobile applications using the latest technologies. Your expertise in Android development and hands-on experience with Kotlin will be instrumental in creating user-friendly, high-performance applications.
Responsibilities:
* Lead the development of Android applications using Kotlin and other Android development tools.
* Design and implement high-quality, maintainable, and reusable code following best practices and architectural patterns.
* Collaborate with the design and product teams to ensure effective implementation of UI/UX designs and provide feedback on feasibility and optimizations.
* Participate in code reviews and provide constructive feedback to ensure code quality and team alignment.
* Identify and troubleshoot performance and stability issues and implement solutions to improve the application's performance.
* Stay up-to-date with the latest industry trends, tools, and technologies related to Android development.
* Mentor and guide junior developers in the team, providing technical support and fostering a culture of continuous learning and improvement.
* Work closely with project managers, product owners, and other stakeholders to define project scope and specifications.
* Contribute to the continuous improvement of the development process by identifying and implementing process enhancements and automation.

Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is a plus.
* Proven experience in Android development with a minimum of 5 years of hands-on experience.
* Strong knowledge of Kotlin programming language and Android development tools.
* Solid understanding of Jetpack Compose and composable architecture
* Solid understanding of design patterns, clean code principles, and mobile architectural patterns (e.g., MVVM, MVP).
* Experience with version control systems such as Git.
Familiarity with Agile methodologies and software development lifecycle.
* Strong problem-solving skills and the ability to think critically and analytically.
* Excellent communication and teamwork skills, with the ability to work collaboratively in a cross-functional environment.
* A portfolio of previous Android projects demonstrating your expertise in Android development is highly advantageous.
 

Job Summary

  • Published on:2023-08-09 3:12 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-21