FIND_THE_RIGHTJOB.
Lahore, Pakistan
Android Developer :
We are looking to hire an Android Developer who is comfortable working to develop native Android applications. We are expanding at a fast rate and we need an innovator who shares our zeal for experimentation and collaboration to create value for our user base. Someone who is curious and confident with their ability in learning and implementing new features. You will be joining an autonomous group of developers who strongly believe in collaboration and cooperation to produce quality results.
Android Developer Roles and Responsibilities :
1. You will be building and refining features in our Android app and SDKs
2. You will be working and coordinating with the operational team for troubleshooting bugs and issue resolution
3. You will be sharing feedback and brainstorming ideas with teams to develop and introduce new features
4. You will be collaborating with back-end developers, and project managers to design and build APIs and prototypes
5. You will play a hand in shaping the future with us by staying up to date with the newest technologies to keep our mobile applications at the latest standard
Required :
1. Excellent understanding of Android Development SDK, basic components (Activities, Fragments, Services, Broadcast Receivers), and their life-cycles. (Also, knowledge for cross- functional technologies is a plus)
2. Must be proficient in OOP, Data Structures, Algorithms, Complexity of Algorithms, Java and Kotlin
3. Excellent problem-solving skills
4. Good understanding of lambda expressions and coroutines
5. Strong knowledge of third-party libraries, primarily Java, Retrofit, okHttp, GSON, Glide, Dagger 2, Android Injection, Crashlytics, and Firebase
6. A thorough understanding of developing Android applications for different screen sizes and resolutions
7. Experience in developing Custom Widgets and reusable components
8. Deep understanding of MVC and MVVM architecture with the latest Google-recommended APIs
9. Must have built at least one Android application and published them on Play Store
10. Good understanding of interactive application development paradigm under Android, memory management, file I/O, network programming, concurrency, and multithreading
11. Good understanding of design patterns
12. A sound understanding of SOLID principles
13. Familiarity with RESTful APIs to connect Android applications to back-end services.
14. Good understanding of the full mobile development life cycle. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
15. Familiarity with cloud message APIs and push notifications
16. Understanding of Google’s Android design principles and interface guidelines.
17. Ability to understand business requirements and translate them into technical requirements.
18. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
19. Strong and innovative approach to problem-solving and finding solutions. - Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution.
20. Passionate and willing to deliver presentations on new technical designs and frameworks introduced by Google or any open-source community
21. Good communication skills (written and verbal, formal and informal)
22. Accountable, takes ownership and Team Player
Round 1: Take a home test that involves writing a solution code to a problem statement.
Round 2: Technical interview testing hard and soft skills
Round 3: HR Interview.
Job Type: Full-time
Education:
Experience:
Work Location: In person
Job Type: Full-time
Pay: Rs70,000.00 - Rs80,000.00 per month
Work Location: In person
Similar jobs
Rough Copies Pvt Ltd
Lahore, Pakistan
2 days ago
ApexID
Lahore, Pakistan
2 days ago
iTechNets
Lahore, Pakistan
9 days ago
AHU Technologies PVT Ltd
Lahore, Pakistan
9 days ago
Tracking World
Lahore, Pakistan
9 days ago
Magnatec Systems Private Limited
Lahore, Pakistan
9 days ago
Digixvalley LLC
Lahore, Pakistan
9 days ago
© 2025 Qureos. All rights reserved.