Scope:
One of our fintech client in Karachi is looking for an Android Native Developer to join our team in Karachi. As an Android Native Developer you will play a key role in designing and developing highquality Android applications. Your expertise in Android development attention to detail and problemsolving skills will contribute to the success of our projects.
Job Duties:
- Collaborate with crossfunctional teams to analyze define and document requirements forAndroid applications.
- Design and develop scalable and efficient Android applications using Java or Kotlin programming languages.
- Implement clean modular and maintainable code following best practices and design patterns.
- Conduct thorough testing debugging and performance optimization to ensure the reliabilityand responsiveness of applications.
- Collaborate with UX/UI designers to implement intuitive user interfaces and enhance userexperience.
- Stay uptodate with the latest trends tools and technologies in Android development.
Requirements
- Bachelors degree in Computer Science Software Engineering or a related field.
- Proven professional experience as an Android Native Developer.
- Proficient in Java programming language for Android development.
- Must have solid understanding of the Android SDK Android Studio and Gradle build system.
- Experience with RESTful APIs JSON and integrating backend services into mobile applications.
- Knowledge of software development lifecycle (SDLC) principles and agile methodologies.
- Strong problemsolving and debugging skills to identify and resolve technical issues.
- Excellent communication and collaboration skills to work effectively in a team environment.
- Attention to detail and a passion for delivering highquality software solutions.
Benefits
- Handson operating experience of building pioneering digital fintech businesses with a powerful impact vision for Pakistan and emerging markets together with a globally experienced team of operators and entrepreneurs
- A supportive and inclusive culture designed to help you find your purpose & grow you professionally and as a person
- Competitive salary base
- Technology allowance
- Health & wellbeing allowance
- Employee stock options scheme
Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven professional experience as an Android Native Developer. Proficient in Java programming language for Android development. Must have solid understanding of the Android SDK, Android Studio, and Gradle build system. Experience with RESTful APIs, JSON, and integrating backend services into mobile applications. Knowledge of software development lifecycle (SDLC) principles and agile methodologies. Strong problem-solving and debugging skills to identify and resolve technical issues. Excellent communication and collaboration skills to work effectively in a team environment. Attention to detail and a passion for delivering high-quality software solutions.