Job Category: full time
Job Type: Full Time
Job Location: Lahore
Job Description
Sumato Solutions is a digital solution provider that offers custom software development, mobile and web applications, UI/UX design, digital marketing, and staff augmentation to professionals, SMEs, and international clients.
To expand our team, we are looking for a Mobile App Developer with practical experience in the deployment of mobile applications. The ideal candidate is expected to possess a thorough knowledge of mobile apps and ensure a UI/UX experience for users.
Key Responsibilities
- Experienced in Flutter and/or React Native, Swift, Kotlin, or Java to develop cross-platform or native Mobile applications with clean and extendable code.
- Able to combine REST APIs, Firebase, and third-party SDKs to facilitate the smooth communication with the backend server and real-time capabilities.
- Design a mobile-friendly, responsive interface to emphasize the seamless process of design specs aligned with platform-specific requirements.
- Familiar with debugging tools and performance profiling methods to track bottlenecks, memory leaks, or crashes on devices.
- Collaborate for deployment of applications in the Google Play Store and Apple App Store, together with versions, testing, and publishing updates.
- Strong understanding of Git version control and providing suggestions to distribute changes in the codebase.
- Collaborate with the cross-functional teams of designers, product managers, and backend developers on the timely delivery of features.
- Proficient in the architecture patterns of mobile apps, such as MVVM or BLoC, to have maintainable code and structure.
- Capable of keeping up to date with the latest mobile development trends, add-ons, and OS releases with the view of keeping the apps updated and optimized.
- Demonstrate problem-solving abilities, attention to detail, and a proactive approach to resolve possible issues.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or any related field.
- 2-3 years of experience in developing mobile applications, iOS, Android, or cross-platform SDKs such as Flutter or React Native.
- Proficient in mobile architecture designs such as MVC, MVVM, or BLoC, to build scalable and tidy applications.
- Experience in the integration of APIs, Firebase, third-party libraries, and backend services to create functional and connected mobile apps.
- Familiar with mobile UI/UX concepts and responsive design to provide a cross-device, smoother, and user-friendly experience.
- Proficient in using tools such as Android Studio, Xcode, or Visual Studio Code to address app development, testing, and debugging.
- Skilled in publishing to App Store and Google Play app signing, app testing, and publishing compliance checks.
- Good analytical and problem-solving attitude, oriented towards the improvement of performance, crash handling, and error tracking.
Company Benefits
- Market Competitive Salary
- Weekend Off
- Paid Annual Leaves
- Personal Growth
- Work Anniversaries & Birthdays Celebrations
- Performance-Based Increment
Working Hours
Monday – Friday; 9:00 am to 6:00 pm