As an Android Developer at App in Snap, you play a crucial role in the development and enhancement of mobile applications that will engage and delight users. With at least four years of experience in the field, you are responsible for crafting seamless and efficient applications using Java and Kotlin, ensuring high performance and responsiveness to user input. You will collaborate closely with cross-functional teams, including designers and product managers, to translate application requirements into a functional software product. You will also lead a team of 10 developers, guiding them in best practices and technical solutions that enhance productivity and project outcomes. Your expertise in Android SDK, UI/UX design principles, and version control systems will help shape the future of the mobile products at App in Snap, making impactful contributions to the company's growth and user satisfaction.

Responsibilities

  • Design, develop, and maintain high-quality mobile applications for Android platforms, ensuring robust performance and an outstanding user experience.
  • Collaborate with product managers and UI/UX designers to translate application requirements into technical specifications, ensuring alignment with user needs and business goals.
  • Lead and mentor a team of 10 developers, providing guidance on coding standards, design patterns, and best practices to foster a collaborative and productive work environment.
  • Implement and maintain RESTful APIs, ensuring seamless integration with backend services and the efficient handling of data exchanges.
  • Utilize architectural frameworks such as MVVM and MVC to create scalable and maintainable application structures, optimizing the development process.
  • Perform code reviews and quality assurance testing to ensure high standards of programming quality, utilizing tools such as JUnit and Espresso for test automation.
  • Manage application state and data flow using Android Architecture Components, including LiveData, ViewModel, and Room Persistence Library to enhance functionality and responsiveness.
  • Adopt Kotlin Coroutines for effective asynchronous programming, improving application responsiveness and minimizing resource consumption.
  • Lead the team in implementing Material Design principles, creating visually appealing and user-friendly interfaces aligned with current design trends.
  • Maintain version control using Git, ensuring collaborative code development while managing code integrity and conflict resolution.
  • Organize and prioritize tasks within the team, ensuring timely completion of projects while maintaining clear communication of project timelines and deliverables.
  • Stay updated with the latest industry trends and best practices in Android development, continuously evolving skills and sharing knowledge with the team.
  • Utilize SQLite database management techniques, ensuring efficient data storage and retrieval processes within applications.
  • Collaborate with cross-functional teams to perform user testing and gather feedback, iterating on application designs based on user insights and performance metrics.

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
Hybrid Work Model
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تجربہ:
4 سال
اس سے پہلے درخواست دیجیۓ:
مارچ ۱۲, ۲۰۲۵
تاریخِ اِشاعت:
فروری ۱۱, ۲۰۲۵

App in Snap

- اسلام آباد

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Android Developer - Java

Research Consultant RCons, لاہور, پاکستان
جنوری ۳۰, ۲۰۲۵ شائع ہوئی

Android Developer

Project Management Cell, کوئٹہ, پاکستان
جنوری ۲۹, ۲۰۲۵ شائع ہوئی

Android Developer

Research Consultant RCons, لاہور, پاکستان
جنوری ۳۰, ۲۰۲۵ شائع ہوئی

Flutter Developer

TechIdara, کراچی, پاکستان
فروری ۱۱, ۲۰۲۵ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!