Mobile Application Developer
Description
Candidates should have a valid QID and Freelance visa. • Develop applications for specific platforms (i OS using Swift/Objective-C, Android using Kotlin/Java) or use cross-platform frameworks (e.g., React Native, Flutter). • Implement core features and functionalities based on 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 enhance usability and user satisfaction. • Connect mobile apps to backend services and databases using RESTful APIs, Graph QL, or other web services. • Integrate third-party services such as payment gateways, social media platforms, and analytics tools. • Optimize app performance for smooth operation, quick loading times, and efficient resource usage. • Implement memory management strategies to prevent crashes and slowdowns. • Write and execute unit tests for individual components. • Conduct integration testing to ensure seamless operation of app parts and resolve bugs reported by testers or users. • Implement automated testing frameworks for regression testing and continuous integration. • Prepare and submit applications to app stores, ensuring compliance with submission requirements. • Develop and deploy updates to improve functionality, fix bugs, and incorporate user feedback. • Perform regular maintenance for compatibility with OS updates and new device models. • Implement security measures to protect user data and ensure secure communication. • Use secure authentication mechanisms, including biometric authentication and OAuth. • Collaborate with designers, product managers, and developers to align on project goals. • Communicate with clients or stakeholders to gather requirements, provide updates, and address feedback. • Stay updated with the latest trends and technologies in mobile development. • Experiment with new tools and methodologies to enhance app features and user experience. • Create and maintain documentation for code, APIs, and processes, including user guides. • Follow app store guidelines and policies for submission and distribution. • Ensure compliance with data privacy regulations (e.g., GDPR, CCPA) and industry standards. • Integrate analytics tools (Google Analytics, Firebase) to monitor user behavior and app performance. • Implement monitoring tools for real-time issue detection and response. • Adapt the app for different languages and regions to support a global audience, ensuring design and codebase support multiple languages and formats. • Minimum of 5 years’ experience as a Mobile App Developer. • Proficiency in mobile development languages (Swift, Kotlin, Java, Dart). • Experience with frameworks and libraries (React Native, Flutter, Xamarin). • Familiarity with IDEs (Xcode, Android Studio). • Proficiency with version control systems (e.g., Git). Seniority level Mid-Senior level Employment type Temporary Job function Information Technology Industries Government Administration#J-18808-Ljbffr
Posted: 4th July 2025 4.19 pm
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this