Job Description
We are seeking a talented Mobile Developer specializing in Android Development to join our dynamic team in Karachi. As a Mobile Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications for iOS.
- Develop and maintain mobile applications using Kotlin or Java
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Implement clean, maintainable, and efficient code
- Integrate with RESTful APIs and backend services
- Participate in code reviews and contribute to team best practices
- Stay up-to-date with the latest industry trends and technologies in mobile development
Qualifications
Proven experience (3+ years) in mobile app development, with a focus on Android SDKStrong proficiency in Kotlin, and JavaIn-depth understanding of mobile UI / UX design principles and best practicesExperience with RESTful APIs and integrating backend servicesFamiliarity with version control systems, particularly GitSolid understanding of the full mobile development life cycleExperience with app deployment and publishing to app storesKnowledge of state management solutions (e.g., StateFlow, Room, Coroutines) is a plusExperience with CI / CD pipelines for mobile apps is desirableBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)Strong problem-solving skills and attention to detailExcellent communication and teamwork abilitiesAbility to work efficiently in a fast-paced environmentAdditional Information
We have an assortment of snacks at the office.Employees perks include remuneration for fuel, internet, and mobile.