Job Description Senior Mobile Application Developer
Position: Senior Mobile Application Developer
Experience Level: 6 to 8 years
Location: Islambad Lahore or Karachi
Employment Type: Full-time
About the Role
We are looking for a highly experienced Senior Mobile Application Developer with strong expertise in both native and cross-platform mobile development. The ideal candidate will have hands-on experience building secure high-performance and scalable mobile applications using modern programming languages and frameworks. This role requires deep technical knowledge strong problem-solving skills and the ability to lead development efforts while collaborating with cross-functional teams.
Key Responsibilities
- Lead the design development testing and deployment of mobile applications for iOS and Android platforms.
- Develop native mobile applications using Swift Kotlin and Java as well as cross-platform solutions using React Native and Flutter.
- Collaborate closely with UI/UX designers to deliver intuitive user-friendly and visually appealing mobile experiences.
- Integrate mobile applications with RESTful APIs and backend services.
- Implement security best practices to ensure data protection authentication and secure communication.
- Optimize applications for performance scalability and responsiveness across devices and platforms.
- Manage local data storage using SQLite Realm or similar database solutions.
- Use Git-based version control to manage source code branching and releases.
- Conduct code reviews and mentor junior developers to ensure high coding standards and best practices.
- Troubleshoot debug and resolve application issues across different environments.
- Work within Agile/Scrum methodologies to deliver high-quality features on schedule.
Required Skills & Experience
- 6 to 8 years of professional experience in mobile application development.
- Strong proficiency in Swift Kotlin and Java for native mobile development.
- Hands-on experience with cross-platform frameworks such as React Native and Flutter.
- Solid understanding of UI/UX design principles and mobile usability standards.
- Experience with mobile database management using SQLite Realm or similar tools.
- Strong knowledge of RESTful APIs and mobile-backend integration.
- Proficiency in Git and modern version control workflows.
- Experience implementing mobile security best practices including secure storage and API communication.
- Proven ability to optimize mobile applications for performance and reliability.
- Strong understanding of Agile development processes.
Preferred Skills
- Experience publishing applications to the Apple App Store and Google Play Store.
- Familiarity with push notifications deep linking and third-party SDK integrations.
- Experience with automated testing and mobile debugging tools.
- Exposure to CI/CD pipelines for mobile application delivery.
- Knowledge of cloud-based backend services and integrations.
Education
Bachelors or Masters degree in Computer Science Software Engineering or a related field.
Why Join Us
- Opportunity to work on innovative large-scale mobile applications.
- Competitive salary and comprehensive benefits package.
- Collaborative multicultural and technology-driven work environment.
- Clear career growth and professional development opportunities.
Required Experience:
Manager
Job Description Senior Mobile Application DeveloperPosition: Senior Mobile Application DeveloperExperience Level: 6 to 8 yearsLocation: Islambad Lahore or KarachiEmployment Type: Full-timeAbout the RoleWe are looking for a highly experienced Senior Mobile Application Developer with strong expertise...
Job Description Senior Mobile Application Developer
Position: Senior Mobile Application Developer
Experience Level: 6 to 8 years
Location: Islambad Lahore or Karachi
Employment Type: Full-time
About the Role
We are looking for a highly experienced Senior Mobile Application Developer with strong expertise in both native and cross-platform mobile development. The ideal candidate will have hands-on experience building secure high-performance and scalable mobile applications using modern programming languages and frameworks. This role requires deep technical knowledge strong problem-solving skills and the ability to lead development efforts while collaborating with cross-functional teams.
Key Responsibilities
- Lead the design development testing and deployment of mobile applications for iOS and Android platforms.
- Develop native mobile applications using Swift Kotlin and Java as well as cross-platform solutions using React Native and Flutter.
- Collaborate closely with UI/UX designers to deliver intuitive user-friendly and visually appealing mobile experiences.
- Integrate mobile applications with RESTful APIs and backend services.
- Implement security best practices to ensure data protection authentication and secure communication.
- Optimize applications for performance scalability and responsiveness across devices and platforms.
- Manage local data storage using SQLite Realm or similar database solutions.
- Use Git-based version control to manage source code branching and releases.
- Conduct code reviews and mentor junior developers to ensure high coding standards and best practices.
- Troubleshoot debug and resolve application issues across different environments.
- Work within Agile/Scrum methodologies to deliver high-quality features on schedule.
Required Skills & Experience
- 6 to 8 years of professional experience in mobile application development.
- Strong proficiency in Swift Kotlin and Java for native mobile development.
- Hands-on experience with cross-platform frameworks such as React Native and Flutter.
- Solid understanding of UI/UX design principles and mobile usability standards.
- Experience with mobile database management using SQLite Realm or similar tools.
- Strong knowledge of RESTful APIs and mobile-backend integration.
- Proficiency in Git and modern version control workflows.
- Experience implementing mobile security best practices including secure storage and API communication.
- Proven ability to optimize mobile applications for performance and reliability.
- Strong understanding of Agile development processes.
Preferred Skills
- Experience publishing applications to the Apple App Store and Google Play Store.
- Familiarity with push notifications deep linking and third-party SDK integrations.
- Experience with automated testing and mobile debugging tools.
- Exposure to CI/CD pipelines for mobile application delivery.
- Knowledge of cloud-based backend services and integrations.
Education
Bachelors or Masters degree in Computer Science Software Engineering or a related field.
Why Join Us
- Opportunity to work on innovative large-scale mobile applications.
- Competitive salary and comprehensive benefits package.
- Collaborative multicultural and technology-driven work environment.
- Clear career growth and professional development opportunities.
Required Experience:
Manager
View more
View less