Manager Frontend Mobile App Development

Job Description

Switch Communications is Hiring: Manager Frontend Mobile App Development

Key Responsibilities:
- Lead and mentor a team of mobile developers to deliver high-quality frontend mobile applications.
- Define and enforce frontend best practices including Clean Architecture, SOLID principles, modular and reusable components, and maintainable codebases.
- Actively code and contribute to mobile applications using Flutter (primary) and Kotlin (for Android Native).
- Set and enforce best coding practices, including SOLID principles, reusable components, and maintainable codebases.
- Collaborate with UI/UX designers, backend teams, and product managers to define app requirements and deliver seamless user experiences.
- Conduct code reviews with a focus on performance, accessibility, responsiveness, and security.
- Drive adoption of test-driven development (TDD) and ensure proper unit, widget, and integration testing.
- Manage sprints, timelines, and delivery plans using Agile methodologies.
- Ensure cross-platform consistency, scalability, and responsiveness of applications.
- Research and recommend new tools, libraries, and frameworks to improve development efficiency user experience.
- Act as a technical advisor for frontend solutions, guiding architectural decisions.
- Oversee Apple App Store and Google Play Console management, including application publishing, updates, release management, and monitoring app performance & compliance.
- Experience in Firebase and Google Analytics tools.

Required Skills & Qualifications:
- Bachelor’s or master’s degree in computer science, Software Engineering, or related discipline.
- 5+ years of professional frontend mobile development experience.
- Hands-on expertise in Flutter (Dart) and Kotlin (Android Native) for mobile apps.
- Strong understanding and practical implementation of Clean Architecture in mobile apps.
- Experience with architectural patterns like MVVM, MVP, or Bloc (Flutter).
- Familiarity with state management techniques (Bloc, Riverpod, Provider, etc.).
- Proficient in working with APIs (REST/GraphQL), local storage, and third-party integrations.
- Experience with CI/CD pipelines, Git, and release management.
- Knowledge of unit testing and test-driven development.
- Strong communication, leadership, and team management skills.

Benefits:
- Market Competitive Salary.
- EOBI & Provident Fund.
- Annual Increments.
- OPD, IPD & Entitled Leaves.

📍 Location: Islamabad | Onsite
 

Job Summary

  • Published on:2025-08-31 3:45 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-05