Designation: Mobile App Developer
Experience: 5 Yrs
Location: Doha, Qatar
Duty Hours: 8 hrs / 5 Days
Project Duration: 5-6 Months only
Candidates should have valid QID, Freelance visa
* Develop applications for specific platforms (iOS using Swift/Objective-C, Android using Kotlin/Java) or use cross-platform frameworks (e.g., React Native, Flutter).
* Implement core features and functionalities as per the project requirements, including user interfaces, backend integration, and third-party services.
* Collaborate with designers to create intuitive and engaging user interfaces.
* Ensure applications are responsive and perform well across various devices and screen sizes.
* Conduct UX testing and incorporate feedback to improve the usability and user satisfaction of the app.
* Connect mobile apps to backend services and databases using RESTful APIs, GraphQL, or other web services.
* Integrate with third-party services such as payment gateways, social media platforms, and analytics tools.
* Optimize app performance to ensure smooth operation, quick loading times, and efficient resource usage.
* Implement strategies for effective memory management to prevent crashes and slow performance.
* Write and execute unit tests to ensure individual components work as expected.
* Conduct integration testing to ensure different parts of the app work seamlessly together. • Identify and resolve bugs and issues reported by testers or end-users.
* Implement automated testing frameworks for regression testing and continuous integration.
* Prepare and submit applications to app stores (Apple App Store, Google Play Store), including handling submission requirements and compliance.
* Develop and deploy updates to improve functionality, fix bugs, and address user feedback.
* Perform regular maintenance to ensure app compatibility with new OS versions and device models.
* Implement security measures to protect user data and ensure secure communication between the app and backend services.
* Implement secure authentication mechanisms, including biometric authentication and OAuth.
* Work closely with designers, product managers, and other developers to align on project goals and requirements.
* Communicate with clients or stakeholders to gather requirements, provide updates, and address feedback.
* Stay updated with the latest trends in mobile technology, frameworks, and best practices.
* Experiment with new technologies and methodologies to enhance app features and user experiences.
* Create and maintain documentation for code, APIs, and development processes. • Develop user guides or help documentation as needed.
* Adhere to guidelines and policies set by app stores for app submission and distribution.
* Ensure compliance with data privacy regulations (e.g., GDPR, CCPA) and industry standards.
* Integrate analytics tools (e.g., Google Analytics, Firebase) to track user behavior and app performance.
* Implement monitoring tools to detect and respond to issues in real-time.
* Adapt the app for different languages and regions to meet the needs of a global audience.
* Ensure the app’s design and codebase support multiple languages and regional formats
* At least 5 years’ experience as Mobile app developer.
* Proficiency in languages relevant to mobile development (Swift, Kotlin, Java, Dart).
* Experience with development frameworks and libraries (React Native, Flutter, Xamarin).
* Familiarity with IDEs and tools (Xcode, Android Studio).
* Proficiency with version control systems (e.g., Git)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
SaaS Application Developer - AI Trainer
2026-05-21
Contract Full Stack Developer - AI Trainer
2026-05-21
Go Developer - AI Trainer
2026-05-21
- Posted
- Jun 01, 2025
- Type
- Temporary
- Level
- Mid-Senior
- Location
- Doha
- Company
- Swan Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
SaaS Application Developer - AI Trainer
2026-05-21
Contract Full Stack Developer - AI Trainer
2026-05-21
Go Developer - AI Trainer
2026-05-21