Senior Android Developer

Senior Android Developer
The IT Zon, Pakistan

Experience
5 Years
Salary
150,000 - 200,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelors in Computer Science or relevant Field
Total Vacancies
1 Job
Posted on
Dec 6, 2023
Last Date
Mar 5, 2024
Location(s)

Job Description

We are looking for Senior Android developers responsible for developing and maintaining Android phone applications aimed at a vast number of diverse Android devices.
Your primary focus will be the development of Android applications and their integration with back-end services.

You will work alongside other engineers and developers working on different infrastructure layers. Therefore, commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.

Job Specification

Responsibilities:

1. Full-cycle Android Development:

Lead the end-to-end development of Android applications, from concept and design to testing and deployment.

Collaborate with cross-functional teams to define, design, and ship new features.

2. Architecture and Design:

Architect scalable and maintainable solutions, ensuring adherence to best practices and design patterns.

Provide technical leadership and mentorship to junior developers.

3. Code Review and Optimization:

Conduct thorough code reviews to ensure code quality, performance, and adherence to coding standards.

Identify and implement optimizations to enhance application speed, responsiveness, and user experience.

4. API Integration:

Integrate with external APIs and web services to fetch and display data within the application.

Ensure seamless and secure data communication between the app and backend services.5. Kotlin Mastery:

Demonstrate expertise in Kotlin programming language for Android development.
Lead the adoption of Kotlin best practices and coding standards within the team.

6. ANR and Crash Handling:
Identify and resolve ANR issues promptly to ensure a seamless user experience.
Implement robust crash handling mechanisms and contribute to continuous improvement.

7. App Size Optimization:
Analyze and optimize the size of Android applications for improved performance and user satisfaction.
Implement strategies to reduce APK size without compromising functionality.

8. Third-Party SDK Customization:
Customize and integrate third-party SDKs into Android applications, with a focus on AdMob and Facebook SDKs.
Ensure seamless integration and optimal performance of third-party components.

9. Code Review and Mentorship:
Conduct thorough code reviews to maintain code quality, readability, and adherence to best practices.
Provide mentorship and guidance to junior developers in the team.

10. Performance Monitoring:
Implement monitoring tools and analytics to track app performance, identify bottlenecks, and propose optimizations.

11. Team Collaboration:

Collaborate with UX/UI designers, product managers, and other stakeholders to create compelling and intuitive user interfaces.

Work closely with the QA team to ensure the reliability and robustness of the application.

12. Continuous Learning:

Stay updated on the latest trends and technologies in Android development.

Actively participate in knowledge-sharing sessions and contribute to the team's technical expertise.

Experience:

Min 5 years of Experience in relevant field.

Job Rewards and Benefits

Communication
Health Insurance
Incentive Bonus
Leaves
Life Insurance
Sports and Entertainment

The IT Zon

Information Technology and Services - Rawalpindi, Pakistan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.