Senior Android Developer:

JOB DETAILS:
We are looking for an experienced Senior Android Developer to join our talented team. As a Senior Android Developer with 6 years of experience, you will play a pivotal role in creating cutting-edge Android applications and solutions.

JOB RESPONSIBILITIES:

• Implement clean and scalable architectural patterns that promote maintainability and extensibility of our Android applications.

• Demonstrate proficiency in Kotlin, leveraging the language\’s features to write clean, concise, and efficient code.

• Design and develop Android applications using the MVVM architecture, ensuring separation of concerns and efficient data handling.

• Utilize JetPack Compose to design and develop modern, dynamic user interfaces that enhance the user experience.

• Create and manage complex in-app navigation flows using Android\’s Navigation Component for a seamless user experience.

• Develop, optimize, and maintain databases using Room, ensuring data integrity, security, and efficient data retrieval.

• Implement and maintain robust security measures to protect user data, including encryption, authentication, and authorization.

• Leverage extensive experience working on service models to handle data communication with external APIs, ensuring efficient data synchronization and network optimization.

JOB REQUIREMENTS:

• 6 years of experience in Android application development.

• Extensive experience working with service models and RESTful APIs.

• Proven experience in implementing robust security measures within Android applications.

• Strong expertise in JetPack Compose, Clean Architecture, MVVM, Kotlin, Navigation Component, and Room Database.

• Proficient in Git concepts and experienced in working with different branches in a collaborative team environment.

• Strong problem-solving skills and the ability to work both independently and in a collaborative team environment.

• Familiarity with the latest industry trends, best practices, and emerging technologies in Android development.

• Excellent communication skills and the ability to present and discuss technical information with non-technical stakeholders.

• Able to take the lead when necessary and provide guidance to junior developers within the team.

BENEFITS:

• Competitive salary and benefits package

• Collaborative and dynamic work environment

• Opportunities for professional growth and development

• Engaging projects and the chance to work with cutting-edge technologies

EMPLOYMENT NATURE: Full Time Preferred On-site (Remote Option Available for Out-station Candidates)

EDUCATION: Bachelor\’s degree in Computer Science, Software Engineering, or a related field.

OFFICE LOCATION: Sector F, DHA Phase 1, Islamabad

Scroll to Top