We are looking for Mobile App Developer for Qatar location.
If you are available , please send your cv immediately.
- 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.
Required Skills for Employees
At least 5 years’ experience as Mobile app developer, Having the following:
- 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).
Job Type: Full-time
Pay: QAR12,000.00 - QAR17,000.00 per month
Experience:
- Swift: 3 years (Preferred)
- Kotlin: 3 years (Preferred)
- Java: 3 years (Preferred)
- Dart: 2 years (Preferred)
- React Native: 2 years (Preferred)
- Flutter: 2 years (Preferred)
- Xamarin: 2 years (Preferred)
Work Location: Remote