Android Developers Jobs in UAE
148 Jobs Found
<p><strong>Job Brief:</strong></p><p>We are currently hiring an Android Developer to join our engineering team. As an Android Developer, you will work within our engineering team to deliver functional & user-friendly Android applications in a timely manner.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Writing clean and efficient codes for Android applications</li><li>Monitoring the performance of live apps and work on optimizing them at the code level</li><li>Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance</li><li>Performing unit and instrumentation tests on code</li><li>Collaborating with cross-functional teams to define and design new features</li><li>Staying up to date with new mobile technology trends, applications, and protocols</li></ul><p><br></p><p><strong>Key Requirements:</strong></p><ul><li>You have at least 5 years of experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK</li><li>You have experience in publishing an application on the Google PlayStore</li><li>Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP</li><li>Familiarity with Jetpack libraries</li><li>Familiarity with DI framework such as Dagger , Hilt , Koin , Kodein</li><li>Familiarity with RESTful APIs to effectively integrate Android applications</li><li>Proficient understanding of code versioning tools such as Git</li><li>Familiarity with various testing tools</li><li>You are a problem solver with good analytical skills</li><li>Nice to have experience with XMPP , WebRtc ,Familiarity with Audio/Video calling applications</li></ul><p><br></p>
<ul><li><p>Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
Implementing measures to safeguard users' data.
Ensuring that the construction and presentation of your apps are congruent with the company's standards.
Proofreading your code and correcting mistakes before each app is released.
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.
Monitoring app reviews to detect areas for improvement.
Creating app updates, including bug fixes and additional features, for release.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Degree in software development, computer science, or similar.
Proficiency in Java, Kotlin, or C++.
Ability to use the Android Studio, including the Android SDK, with ease.
Prior experience as an android developer will be advantageous.
Excellent coding and proofreading skills.
Top-notch teamwork and communication skills.
Ability to manage your workload with minimal supervision.
Unwavering curiosity.</p></li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application.
We're seeking a solid and creative Mobile Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential."
Responsibilities
" Design and build applications for the Android platform.
Communication for IoT devices implementation.
Work with Cloud and Platform Teams on integration
Ensure the performance, quality, and responsiveness of applications.
Collaborate with cross-functional teams to align on architecture and deliverables.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization"
Skills
Must have
Deep understanding of Android SDK
Strong experience with Kotlin and frameworks
Proficiency with unit and UI Testing.
Understanding of design principles
Experience with API and effective data management
Jetpack Compose
Coroutines/Flow
MVVM Architecture
Dagger (Dependency Injection)
Retrofit Library
Nice to have
Knowledge of MQTT protocol
Other
Languages
English: C1 Advanced
Seniority
Senior</p><br> </div>
Job Brief<br><br>We are searching for a brilliant, flexible android developer to create novel apps that meet the needs of our target audience. To this end, the android developer's responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates.<br><br>To ensure success as an android developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle. An exceptional android developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact the world around us.<br><br>Android Developer Responsibilities<br><br>Conceptualizing and formulating apps that are suitable for use on all types of Android devices.<br><br>Implementing measures to safeguard users' data.<br><br>Ensuring that the construction and presentation of your apps are congruent with the company's standards.<br><br>Proofreading your code and correcting mistakes before each app is released.<br><br>Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.<br><br>Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.<br><br>Monitoring app reviews to detect areas for improvement.<br><br>Creating app updates, including bug fixes and additional features, for release.<br><br>Android Developer Requirements<br><br>Degree in software development, computer science, or similar.<br><br>Proficiency in Java, Kotlin, or C++.<br><br>Ability to use the Android Studio, including the Android SDK, with ease.<br><br>Prior experience as an android developer will be advantageous.<br><br>Excellent coding and proofreading skills.<br><br>Top-notch teamwork and communication skills.<br><br>Ability to manage your workload with minimal supervision.<br><br>Unwavering curiosity.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Develop and maintain high-performance, reusable, and reliable Kotlin code for Android applications, ensuring a seamless user experience.</li><li>Architect and implement robust application features, translating complex requirements into scalable and maintainable solutions.</li><li>Collaborate with cross-functional teams, including designers and product managers, to define and deliver innovative mobile features.</li><li>Write comprehensive unit and integration tests to guarantee code quality, stability, and adherence to best practices.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.</p></li><li><p>Proven experience (5+ years) in native Android development using Kotlin, with a strong portfolio of released applications.</p></li><li><p>Deep understanding of the Android SDK, including Jetpack Compose, Coroutines, and modern architectural patterns (MVVM, MVI).</p></li><li><p>Proficiency in RESTful APIs, JSON parsing, and integrating with third-party services.</p></li></ul><p></p></section>
Overview<br><br>Analog is pioneering the era of physical intelligence. Where digital intelligence transformed our online lives, Analog is transforming the lived world, making cities more adaptive, industries more resilient, services more human centered, and experiences more extraordinary.<br><br>At the heart of our approach are living world models, continuously updated, enriched by every capture point, every device, every interaction. Within them resides Ana, the Analog Neural Agent. Ana perceives, adapts, and guides, transforming raw data into foresight and orchestration that improves outcomes across sectors, from safeguarding high-value assets to enhancing human performance.<br><br>Role : Analog is seeking a highly motivated Android Developer to join our growing team. The ideal candidate will have a passion for mobile development, a strong understanding of Android platforms, and a proven track record of delivering high-quality applications.<br><br>Responsibilities<br><br>Design, develop, and maintain advanced Android applications for a variety of devices. Work closely with cross-functional teams, including product managers, designers, and backend developers to define and deliver new features. Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs, performance issues, and other app-related problems. Optimize applications for maximum speed and scalability. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Collaborate in the architecture and implementation of new app features and services. Write clean, maintainable, and efficient code following industry best practices. Perform code reviews and contribute to a collaborative environment to improve coding standards.<br><br>Qualifications<br><br>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience. Proven experience as an Android Developer with a strong portfolio of mobile apps in the Google Play Store. Strong knowledge of Kotlin and/or Java programming languages. Experience with Android SDK, Android Studio, and the Android platform. Familiarity with RESTful APIs to connect Android applications to backend services. Experience with third-party libraries and APIs. Solid understanding of UI/UX design principles and Android’s design guidelines. Ability to troubleshoot and debug Android applications. Familiarity with Git for version control and collaboration. Experience with testing frameworks and tools (e.g., Espresso, JUnit). Understanding of Agile methodologies and version control systems (Git).<br><br>What Working At Analog Offers<br><br>Culture: A collaborative, globally minded team building the future of physical intelligence. We value curiosity, courage, and creativity, and we’re united by a belief that technology should amplify human potential rather than replace it. Impact: The opportunity to work on projects with national and global significance, from adaptive cities and resilient infrastructure to next generation sports, entertainment, healthcare, and energy. Every product you help build contributes to shaping a safer, smarter, more human centered world. Growth: Outstanding opportunities for learning and career development. You’ll collaborate with leaders across AI, robotics, mixed reality, and systems engineering, while working on industry first, frontier scale solutions. Rewards: A competitive compensation package with healthcare, education support, and generous leave benefits, reflecting the high value we place on our people and their families.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.<br>ai/) and build native and cross-platform mobile applications within our hybrid AI + human environment.<br> In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide mobile engineering expertise, platform-specific judgment, and quality control to ensure apps are stable, performant, and ready for real users on real devices.<br> This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br> What We Do The Mindrift platform connects specialists with AI projects from major tech innovators.<br> Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.<br> About the Role This is a freelance role for a Tendem project.<br> As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for iOS, Android, or both, using native or cross-platform frameworks.<br> Key Responsibilities Build mobile applications using React Native, Flutter, Swift (iOS), or Kotlin (Android).<br> Implement responsive mobile UIs that follow platform conventions (iOS HIG, Material Design).<br> Integrate native device features (camera, push notifications, location, storage, biometrics).<br> Connect apps to backend APIs, handle offline state, caching, and synchronization.<br> Implement monetization features where required (in-app purchases, ads, subscriptions).<br> Evaluate AI-generated mobile code and refactor it for correctness, performance, battery use, and maintainability.<br> Debug platform-specific issues and prepare builds for distribution (TestFlight, Play Console).<br> Requirements and benefits At least 3 years of relevant experience in mobile app development (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for iOS and Android.<br> We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and refine AI-assisted output into production-ready mobile applications.<br> Strong attention to detail, performance awareness, and the ability to work independently are essential.<br> Hands-on experience with at least one of: React Native, Flutter, Swift/SwiftUI (iOS), or Kotlin/Jetpack Compose (Android).<br> Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines.<br> Experience integrating REST APIs, handling async data, and managing local storage.<br> Familiarity with native device APIs (notifications, camera, location, storage, biometrics).<br> Experience with mobile build tools, code signing, and submission to App Store / Google Play.<br> Experience implementing in-app purchases, ads, or subscriptions is a plus.<br> Familiarity with backend services such as Firebase, Supabase, or similar is a plus.<br> Strong attention to detail and commitment to performance, stability, and platform polish.<br> Self-directed work ethic with the ability to ship complete mobile features independently.<br> Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred).<br> English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>
???????? WE’RE HIRING — MOBILE APP DEVELOPER ???????????? Location: Dubai, United Arab Emirates???? Employment Type: Part-Time???? Experience Level: Mid-Level to Senior???? Work Arrangement: Fully Remote???? BUILD. INNOVATE. DEVELOP. CREATE THE NEXT GENERATION OF MOBILE EXPERIENCES. Are you passionate about mobile technology and creating seamless digital experiences? ???? We’re looking for a talented Mobile App Developer to design, develop, test, and optimize high-quality mobile applications.???? Role Responsibilities???? Design and develop reliable mobile applications for i OS and/or Android???? Write clean, scalable, maintainable, and secure code???? Convert UI/UX designs and business requirements into functional applications???? Integrate APIs, databases, third-party services, and backend systems???? Troubleshoot bugs, performance issues, and technical challenges???? Conduct testing, debugging, code reviews, and deployment activities???? Collaborate with product managers, designers, backend developers, and stakeholders???? Optimize application performance, stability, usability, and security???? Monitor applications and implement continuous improvements???? Stay current with emerging mobile technologies and development best practices???? Qualifications✅ Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field preferred✅ 3+ years of professional mobile application development experience✅ Strong knowledge of i OS, Android, Flutter, React Native, Swift, Kotlin, or Java✅ Solid understanding of mobile architecture, APIs, databases, and UI/UX principles✅ Strong debugging, analytical, and problem-solving skills✅ Familiarity with Git and modern software development workflows✅ Excellent communication and collaboration skills⭐ Experience with CI/CD, cloud platforms, automated testing, Firebase, or app deployment is an advantage???? Why Join Us????? Work on innovative mobile and digital solutions???? Enjoy a flexible, fully remote working environment⏰ Part-time opportunity with professional growth potential???? Expand your technical expertise and development skills???? Collaborate with talented professionals across multiple functions???? Competitive compensation based on experience and contribution???? READY TO BUILD THE FUTURE OF MOBILE TECHNOLOGY????? APPLY NOW! Bring your creativity, technical expertise, and passion for mobile development to a role where your work can create meaningful digital impact. ????????????✨
Company Overview:<br>Open Innovation AI is a global technology company that specializes in developing advanced solutions for managing AI workloads. Its flagship product, the Open Innovation Cluster Manager (OICM), orchestrates complex AI tasks efficiently across diverse infrastructures. The platform is hardware-agnostic, optimized for various GPUs and accelerators hardware, and facilitates seamless integration and scalability for enterprise AI applications. Open Innovation AI focuses on optimizing and simplifying AI workload management and making AI technologies accessible to organizations of all sizes. With its innovative solutions, companies can reduce operational costs, accelerate time to value, and maximize their return on investment, ensuring that their AI strategies contribute directly to enhanced business outcomes. <br><br>Role Overview: <br>We are looking for a Senior React Native Engineer who has shipped and maintained production apps at scale, who is not afraid to drop into Swift or Kotlin when the Java Script layer runs out, and who has personally taken builds through App Store and Google Play review. You will define our mobile architecture, build the app, wire up the release pipeline, and ship AI-powered experiences on top of our platform APIs. <br><br>Role Responsibilities: <br>Own the mobile architecture - Define the structure, state management, navigation, and module boundaries of our React Native application, and document the decisions behind them. Build production features - Deliver polished, performant, accessible screens against real platform APIs streaming AI responses, authentication, and role-based access. Go native when needed - Write and maintain native modules and native UI components in Swift/ Objective-C and Kotlin/Java. Bridge SDKs that have no React Native wrapper. Debug crashes that only reproduce on device. Own the release pipeline - Set up and maintain automated builds, signing, versioning, and phased rollouts to both stores. Keep releases boring and repeatable. Own store publishing - Manage App Store Connect and Google Play Console: provisioning, certificates, Test Flight and internal/closed testing tracks, store listings, privacy declarations, review submissions, and appeals when review goes sideways Ship AI features - Integrate LLM and agent APIs into the app: streaming responses, tool calling, token-level UI updates, context management, graceful degradation, and cost-aware request patterns. Explore on-device inference where it makes sense Make quality measurable - Build a test strategy that people actually trust unit, component, and end-to-end plus crash reporting, performance monitoring, and release health dashboards Raise the bar - Review code, mentor engineers who touch mobile, and be the person the team asks when something mobile-specific is unclear. Travel to customer sites across the UAE, including remote and clearance-controlled environments, on short notice when escalations require senior on-site presence. <br>Required experience & Qualification: <br>React Native Core 5+ years in mobile development, with 3+ years shipping React Native applications to production. Deep Type Script (strict mode) and modern React hooks, concurrent rendering, composition patterns, memorization and re-render control Hands-on with the New Architecture: JSI, Fabric renderer, Turbo Modules, and Codegen. You understand what replaced the legacy bridge and why it matters. Hermes runtime: bundle size, startup time, memory profiling, and interpreting Hermes stack traces. Comfortable across the current ecosystem: recent React Native releases (0.8x line), Expo SDK with EAS Build and EAS Update, or a bare/brownfield workflow and clear opinions on when each is the right call. React Navigation (v7+) or Expo Router, with deep linking and universal links configured correctly on both platforms. Data and state at scale: React Query / Tan Stack Query, Zustand or Redux Toolkit, offline-first caching, optimistic updates, background sync. Performance engineering: list virtualization, image pipelines, Reanimated and Gesture Handler, frame-drop diagnosis, cold-start optimization, and profiling with React Native Dev Tools, Flipper, Xcode Instruments, and Android Studio Profiler. <br>Native Platform Depth Able to read, write, and debug Swift/Objective-C and Kotlin/Java at the level required to build and maintain custom native modules. Working knowledge of Xcode and Android Studio: build settings, schemes, Gradle configuration, Cocoa Pods/SPM, Pro Guard/R8. Platform APIs and permissions: push notifications (APNs and FCM), background execution, biometrics and Keychain/Keystore, camera, location, secure storage, deep links, and App Links / Universal Links. Comfortable in brownfield contexts embedding React Native in an existing native app, or vice versa. Understands platform-specific behavior differences and designs around them rather than fighting them. <br>Store Publishing Has personally shipped and maintained apps on both the Apple App Store and Google Play not just handed builds to someone else. i OS: App Store Connect, certificates and provisioning profiles, code signing, Test Flight, App Privacy details and nutrition labels, App Review Guidelines, expedited review and appeals. Android: Play Console, AAB packaging, Play App Signing, internal/closed/open testing tracks, staged rollouts, Data Safety declarations, and staying ahead of target API level deadlines (Android 16 / API 36 for new submissions and updates from 31 August 2026). Release hygiene: semantic versioning, changelog discipline, feature flags, rollback and hotfix strategy, and over-the-air update policy including what OTA can and cannot legally change under each store's rules. <br>CI/CD & Testing Automated mobile pipelines with Fastlane, EAS Build, Bitrise, Git Hub Actions, or Git Lab CI including secret and certificate management (e.g. match, EAS credentials). Automated store submission, metadata delivery, and screenshot generation. Testing: Jest, React Native Testing Library, and end-to-end coverage with Detox or Maestro. You know which tests earn their maintenance cost. Static quality gates: ESLint, Prettier, type checking, and pre-commit/CI enforcement. Observability: Sentry or Firebase Crashlytics, structured logging, sourcemap upload, and release health monitoring. <br>AI Feature Integration Experience consuming LLM / generative AI APIs from a client application streaming (SSE or Web Socket), tool/function calling, structured outputs, retries, timeouts, and cancellation. Designing UX for non-deterministic, latency-variable responses: streaming text, partial state, loading affordances, and honest error handling. Awareness of on-device inference options (Core ML, ML Kit, ONNX Runtime, Execu Torch) and the trade-offs versus server-side calls. Sound instincts on prompt/context handling, token cost, and never trusting client-side secrets. <br>Nice to Have Open-source contributions to the React Native ecosystem core, Reanimated, Gesture Handler, Vision Camera, or your own published library with Codegen specs. Experience with data-dense, real-time dashboard UIs (charts, live telemetry, Web Socket streams). Background in enterprise or B2B products: SSO/OIDC, MDM distribution, RBAC, audit trails. Security and compliance exposure: certificate pinning, jailbreak/root detection, secure storage patterns, SOC 2 or ISO 27001 environments. Design-system work and a genuine eye for interaction detail. Exposure to Kubernetes, GPU infrastructure, or MLOps concepts helpful for understanding what our users are doing. <br>What We're Looking for Beyond the Stack Ownership - You ship, you monitor, you fix. You do not wait to be told. Pragmatism - You know when to reach for a library, when to write native code, and when to say no. Clarity - You can explain a technical trade-off to a designer, a backend engineer, and an executive in the terms each of them cares about. Craft - You care how the app feels, not only whether it works. Comfort with ambiguity - We move fast, requirements evolve, and you help shape them rather than waiting for them
<p><strong>About the Role</strong></p><p>We are looking for an experienced <strong>Mobile Security Engineer</strong> to design, implement, and strengthen security mechanisms for enterprise Android applications and <strong>mobile device management </strong>(MDM) environments. The role will focus on <strong>Android application security, cryptography, secure communications, device identity, PKI, authentication, data protection, and application hardening</strong>.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and implement security mechanisms for Android applications and MDM environments.</li><li>Apply <strong>cryptographic techniques</strong> for encryption, digital signatures, key exchange, hashing, and secure key management.</li><li>Design and maintain <strong>PKI and certificate lifecycle management</strong>, including certificate issuance, renewal, rotation, and revocation.</li><li>Implement secure device-to-server communication using <strong>TLS, mutual TLS, certificates, and secure authentication</strong>.</li><li>Work with <strong>Android Keystore, KeyMint, StrongBox, hardware-backed keys, and Key Attestation</strong>.</li><li>Secure sensitive data, credentials, tokens, encryption keys, and device information.</li><li>Secure Android application components, IPC/Binder, permissions, Services, Broadcast Receivers, Content Providers, and exported components.</li><li>Implement application hardening, including <strong>tamper detection, anti-debugging, certificate pinning, obfuscation, and secure configuration</strong>.</li><li>Secure MDM device enrollment, provisioning, registration, authentication, and device lifecycle processes.</li><li>Conduct security reviews, threat modelling, vulnerability assessments, and penetration-testing support.</li><li>Review APIs and communication mechanisms between Android clients, MDM platforms, and backend services.</li><li>Identify and remediate mobile application and device-security vulnerabilities.</li><li>Work closely with Android, backend, DevOps, QA, and security teams to implement secure development practices.</li><li>Define security standards and guidelines for Android and MDM development.</li></ul><p><br></p><p><strong>Required Skills</strong></p><ul><li>8+ years of experience in <strong>mobile security, Android security, application security, cybersecurity, or related fields</strong>.</li><li>Strong hands-on experience with <strong>Android application security and Android security architecture</strong>.</li><li>Strong understanding of <strong>cryptography</strong>, including AES, RSA, ECC/ECDSA/ECDH, SHA-2/SHA-3, HMAC, digital signatures, and key management.</li><li>Strong knowledge of <strong>PKI, X.509 certificates, certificate chains, CRL/OCSP, TLS, and mutual TLS</strong>.</li><li>Hands-on experience with <strong>Android Keystore / KeyMint / StrongBox / Key Attestation</strong>.</li><li>Experience with <strong>Android Enterprise, Device Owner, Profile Owner, Work Profile, or MDM/UEM/EMM platforms</strong>.</li><li>Strong understanding of Android permissions, IPC/Binder, Services, Broadcast Receivers, Content Providers, and application components.</li><li>Experience with mobile application hardening, reverse engineering, vulnerability assessment, or penetration testing.</li><li>Good knowledge of <strong>secure boot, Verified Boot, TEE, and hardware-backed security</strong>.</li><li>Experience with Java/Kotlin and Android SDK.</li></ul><p><br></p><p><strong>Preferred Skills:</strong></p><ul><li>Experience with <strong>OWASP MASVS / MSTG</strong>.</li><li>Experience with <strong>MobSF, Frida, Burp Suite, JADX, Ghidra, or ADB</strong>.</li><li>Experience with HSMs or hardware security modules.</li><li>Knowledge of FIPS 140-3 or Common Criteria.</li><li>C/C++ and native Android security experience.</li><li>Experience securing APIs and cloud-based services.</li></ul><p><br></p><p><strong>Education</strong></p><p>Bachelor's or Master's degree in Computer Science, Cybersecurity, Information Security, Computer Engineering, or a related field.</p>
<p>JOB SUMMARY :
We are looking for an experienced Android Engineer to design, build, and maintain high-quality native Android
applications. You will work closely with design, backend, and QA teams to translate product requirements into
performant, reliable, and delightful mobile experiences, while championing engineering best practices across the
Android codebase.
KEY RESPONSIBILITIES :
• Develop and maintain native Android applications using Kotlin and Jetpack components
• Translate UX/UI designs into responsive, pixel-accurate, and accessible interfaces
• Architect app modules using MVVM/Clean Architecture and modern dependency injection (Hilt/Dagger)
• Integrate RESTful APIs, manage local data persistence (Room, DataStore), and handle offline scenarios
• Profile and optimize app performance, memory usage, battery consumption, and startup time
• Write unit and UI tests to ensure code reliability and prevent regressions
• Participate in code reviews, design discussions, and sprint planning to uphold engineering standards
• Manage app releases, versioning, and monitoring through the Google Play Console
• Investigate and resolve production crashes and ANRs using crash-reporting tools
• Stay current with Android platform updates, Jetpack Compose, and industry best practices</p><p>REQUIRED QUALIFICATIONS & SKILLS :
• 5+ years of professional native Android development experience
• Strong proficiency in Kotlin and Jetpack components (Navigation, ViewModel, LiveData/Flow, Room)
• Hands-on experience with MVVM/Clean Architecture and dependency injection (Hilt/Dagger)
• Solid understanding of RESTful APIs, JSON serialization, and third-party SDK integration
• Experience with Play Store submission, release management, and app signing
• Familiarity with Git-based workflows and CI/CD pipelines for mobile
• Working knowledge of unit testing and UI testing frameworks (JUnit, Espresso)
• Good written and verbal communication skills in English
PREFERRED QUALIFICATIONS :
• Experience with Jetpack Compose
• Exposure to multi-module app architecture and modularization
• Familiarity with performance profiling tools (Android Profiler, LeakCanary)
• Experience working in Agile/Scrum teams
• Huawei HMS / HarmonyOS Android Auto and Wearables</p>
<p>Job Title</p><p>Auto Electrician – Android Car Multimedia & Accessories</p><p></p><p>Job Description</p><ul><li><p>Install and troubleshoot Luxury Car Android Screens / multimedia systems in different vehicle models.</p></li><li><p>Connect and configure reverse cameras, steering wheel controls, CarPlay, Android Auto and other multimedia functions.</p></li><li><p>Install LED headlights, ambient lights, speakers and other automotive accessories.</p></li><li><p>Handle vehicle wiring, connections, adapters and aftermarket accessories professionally.</p></li><li><p>Diagnose and fix basic automotive electrical and wiring issues.</p></li><li><p>Carefully remove and reinstall dashboard and interior panels without causing damage.</p></li><li><p>Previous experience with Android car screens and aftermarket automotive accessories is required.</p></li><li><p>Ability to work independently and complete installations cleanly and efficiently.</p></li></ul><p></p><p></p><p>Requirements</p><p>3–5 years of experience as an Auto Electrician.</p><p><strong>Desired Candidate Profile</strong></p><p>3 to 5 years experience </p>
<p>Job Title</p><p>Auto Electrician – Android Car Multimedia & Accessories</p><p></p><p>Job Description</p><ul><li><p>Install and troubleshoot Luxury Car Android Screens / multimedia systems in different vehicle models.</p></li><li><p>Connect and configure reverse cameras, steering wheel controls, CarPlay, Android Auto and other multimedia functions.</p></li><li><p>Install LED headlights, ambient lights, speakers and other automotive accessories.</p></li><li><p>Handle vehicle wiring, connections, adapters and aftermarket accessories professionally.</p></li><li><p>Diagnose and fix basic automotive electrical and wiring issues.</p></li><li><p>Carefully remove and reinstall dashboard and interior panels without causing damage.</p></li><li><p>Previous experience with Android car screens and aftermarket automotive accessories is required.</p></li><li><p>Ability to work independently and complete installations cleanly and efficiently.</p></li></ul><p></p><p></p><p>Requirements</p><p>3–5 years of experience as an Auto Electrician.</p><p><strong>Desired Candidate Profile</strong></p><p>3 to 5 years experience </p>
<ul><li>Design, build, and maintain advanced applications for the Android platform, ensuring high performance and responsiveness.</li><li>Collaborate with cross-functional teams to define, design, and ship new features, translating requirements into robust code.</li><li>Write clean, maintainable, and testable code adhering to best practices and architectural patterns like MVVM or MVI.</li><li>Integrate with backend services and APIs, handling data synchronization and network operations efficiently.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.</p></li><li><p>5+ years of professional experience in native Android development, showcasing a portfolio of published applications.</p></li><li><p>Proficiency in Kotlin , jetpack compose and Java, with a deep understanding of the Android SDK and its various components.</p></li><li><p>Experience with modern Android architectural components (ViewModel, LiveData, Room, Navigation).</p></li></ul>
<ul><li>Develop and maintain high-performance, reusable, and reliable Kotlin code for Android applications, ensuring seamless integration with backend services.</li><li>Architect and implement robust iOS applications using Swift, focusing on user experience, scalability, and adherence to platform best practices.</li><li>Collaborate closely with UI/UX designers to translate wireframes and mockups into intuitive and visually appealing mobile interfaces.</li><li>Write comprehensive unit and integration tests to guarantee code quality, identify bugs early, and facilitate continuous integration/continuous delivery (CI/CD) pipelines.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor's degree in Computer Science, Engineering, or a related field, demonstrating a strong theoretical foundation.</p></li><li><p>Minimum of 3-5 years of professional experience in mobile development, with a proven track record of shipping successful applications.</p></li><li><p>Proficiency in Kotlin for Android development and Swift for iOS development, with a deep understanding of their respective ecosystems.</p></li><li><p>Experience with modern Android development practices (e.g., Jetpack Compose, MVVM, Coroutines) and iOS development paradigms (e.g., SwiftUI, UIKit, MVC/MVVM).</p></li><li><p>Swift</p></li></ul><br><ul><li><p>SwiftUI</p></li></ul><br><ul><li><p>Combine</p></li></ul><br><ul><li><p>Software Engineering principles (SOLID, Clean Architecture)</p></li></ul><br><ul><li><p>AI-enabled engineering (AI-assisted development tools)</p></li></ul><br><ul><li><p>Android (Jetpack Compose)</p></li></ul><br><ul><li><p>Kotlin Multiplatform (KMP)</p></li></ul><br><ul><li><p>Powered by Talent Recruit</p></li></ul>
<p>About the role<br><br>We operate a fleet of company-owned Android devices that run automated workflows: capturing notifications, reading on-screen state from apps and pushing structured events into our backend. We are looking for an engineer who lives inside the Android runtime rather than on top of it, and who can keep a large device fleet running reliably without babysitting.<br>This is not a standard app development role. There is no design handoff and very little UI work. The job is making Android do things it was not really built to do, at scale, and keeping it stable across OEMs and OS versions.<br><br>What you will own<br></p><ul><li><p>Build and maintain an AccessibilityService that traverses node trees across third-party apps and emits reliable, structured events</p></li><li><p>Build and maintain a NotificationListenerService that captures, parses and deduplicates notifications across apps</p></li><li><p>Write and maintain versioned selector maps so that a UI change in a target app degrades gracefully instead of breaking the fleet silently</p></li><li><p>Manage a fleet of 50 to 200 physical devices over ADB: provisioning, health checks, remote restarts, log collection, session recovery</p></li><li><p>Keep services alive under Doze, battery optimisation and aggressive OEM process killers (Xiaomi, Oppo, Vivo, Samsung)</p></li><li><p>Build the on-device data pipeline: local buffering, dedupe, idempotent delivery, retry, backpressure when the network is unavailable</p></li><li><p>Own observability: per-device heartbeats, capture success rates, alerting when a device silently stops reporting</p></li></ul><p><strong>Desired Candidate Profile</strong></p><p>Must have<br><br><strong>ADB and fleet operations</strong></p><ul><li><p>Deep command-line ADB: shell, uiautomator dump, input, dumpsys, logcat filtering, pm, am, ADB over TCP/IP</p></li><li><p>Experience running an ADB server against many devices at once, including the failure modes: offline devices, unauthorised states, USB hub flakiness, server crashes</p></li><li><p>scrcpy, Appium or UiAutomator2 in a real operational setting, not just a demo<br></p></li></ul><p><strong>AccessibilityService</strong></p><ul><li><p>Strong practical command of AccessibilityNodeInfo traversal, node recycling and stale-node handling</p></li><li><p>Knows which event types to subscribe to and why: TYPE_WINDOW_CONTENT_CHANGED, TYPE_WINDOW_STATE_CHANGED, TYPE_VIEW_SCROLLED, and how to avoid drowning in event volume</p></li><li><p>Has dealt with sparse or hostile node trees: Jetpack Compose semantics, WebView content, canvas-drawn UI, apps with FLAG_SECURE</p></li><li><p>dispatchGesture, focus handling and the limits of programmatic interaction on modern Android<br></p></li></ul><p><strong>NotificationListenerService</strong></p><ul><li><p>StatusBarNotification extras parsing, MessagingStyle, grouped and bundled notifications, RemoteViews fallback when extras are empty</p></li><li><p>Handling reposts, updates and cancellations without producing duplicate events<br></p></li></ul><p><strong>Platform</strong></p><ul><li><p>Kotlin, coroutines, foreground services, WorkManager, Room</p></li><li><p>Concrete knowledge of what changed and broke across Android 11 through 16: package visibility, foreground service types, notification permission, restricted settings for sideloaded apps</p></li><li><p>Comfortable with rooted and non-rooted device workflows, custom ROMs, and knowing when root is the wrong answer<br></p></li></ul><p><strong>Nice to have</strong></p><ul><li><p>Python or Node tooling around the ADB layer for orchestration</p></li><li><p>Frida, Xposed or LSPosed familiarity</p></li><li><p>Experience with MDM, kiosk mode or Android Enterprise device owner provisioning</p></li><li><p>Prior work on a device farm, QA automation lab or RPA product</p></li></ul>
Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.ai/) and build native and cross-platform mobile applications for real-world use cases. In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications for i OS and Android. This part-time remote opportunity is ideal for professionals with hands-on experience shipping i OS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br><br>What We Do<br><br>The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for i OS, Android, or both, using native or cross-platform frameworks.<br><br>Key Responsibilities<br><br>Build mobile applications using React Native, Flutter, Swift (i OS), or Kotlin (Android) Implement responsive mobile UIs that follow platform conventions (i OS HIG, Material Design) Integrate native device features (camera, push notifications, location, storage, biometrics) Connect apps to backend APIs, handle offline state, caching, and synchronization Implement monetization features where required (in-app purchases, ads, subscriptions) Review, debug, optimize, and refactor mobile application code to improve correctness, performance, battery efficiency, and maintainability Debug platform-specific issues and prepare builds for distribution (Test Flight, Play Console)<br><br>Educational Qualifications<br><br>At least 3 years of relevant experience in mobile app development (required) Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus<br><br>Academic and/or Professional Experience<br><br>Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for i OS and Android. We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and build production-ready mobile applications. Strong attention to detail, performance awareness, and the ability to work independently are essential.<br><br>Technical Skills (Essential)<br><br>Hands-on experience with at least one of: React Native, Flutter, Swift/Swift UI (i OS), or Kotlin/Jetpack Compose (Android) Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines Experience integrating REST APIs, handling async data, and managing local storage Familiarity with native device APIs (notifications, camera, location, storage, biometrics) Experience with mobile build tools, code signing, and submission to App Store / Google Play Experience implementing in-app purchases, ads, or subscriptions is a plus Familiarity with backend services such as Firebase, Supabase, or similar is a plus<br><br>Additional Requirements<br><br>Strong attention to detail and commitment to performance, stability, and platform polish Self-directed work ethic with the ability to ship complete mobile features independently Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred) English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<br><br>Compensation<br><br>On this project, contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution.<br><br>Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.<br><br>Why this freelance opportunity might be a great fit for you?<br><br>Work fully remote on your own schedule with just a laptop and stable internet connection. Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform. Participate in performance-based bonus programs that reward high-quality work and consistent delivery
IC Markets Global is one of the most renowned Forex CFD provider, offering trading solutions for active day traders and scalpers as well as traders that are new to the forex market. IC Markets Global offers its clients cutting edge trading platforms, low latency connectivity and superior liquidity. IC Markets Global is revolutionizing online forex trading. Traders are now able to gain access to pricing previously only available to investment banks and high net worth individuals. Our management team have significant experience in the Forex, CFD and Equity markets in Asia, Europe and North America. It is this experience that has enabled us to select the best possible technology solutions and hand pick some of the best pricing providers available in the market.<br><br>About the Role We are seeking a Mobile App Team Lead with strong hands-on mobile development experience and proven leadership capabilities to lead the delivery, release, and ongoing development of our mobile trading application across i OS and Android. The ideal candidate will have strong experience in mobile application development, ideally within Fintech, Forex, Trading, Banking, or high-performance digital platforms. The person should have deep knowledge of either i OS development using Swift or Android development using Kotlin/Java, together with a strong understanding of both mobile ecosystems. This role is critical for the successful launch and ongoing evolution of our mobile app. The Mobile App Team Lead will be responsible for managing the mobile development team, staying fully on top of all mobile-related activities, driving technical decisions, ensuring delivery timelines are met, and owning the release process for both the Apple App Store and Google Play Store. The role requires strong technical oversight, delivery ownership, and cross-functional collaboration with Product, UI/UX, Backend, QA, Dev Ops, Security, Compliance, and business stakeholders. The person must be able to lead with minimal supervision, take ownership of the mobile application, break down work, assign tasks, remove blockers, challenge estimates, and ensure the team delivers high-quality mobile releases.<br>Responsibilities<br>1. Team Leadership Lead, mentor, and guide the mobile development team across i OS and Android. Take ownership of the team’s day-to-day execution, delivery progress, technical output, and priorities. Ensure all team members have clear responsibilities, assigned tasks, and agreed delivery timelines. Break down mobile development work into clear technical tasks and assign them effectively across the team. Monitor progress closely and proactively identify risks, blockers, delays, and dependencies. Act as the first escalation point for mobile-related technical and delivery issues.<br>2. Mobile Technical Leadership Provide technical direction across both i OS and Android mobile applications. Lead technical design sessions and ensure mobile solutions are scalable, secure, maintainable, and aligned with business needs. Conduct code reviews and ensure best practices, coding standards, and clean architecture principles are followed. Challenge technical decisions where needed and ensure the right implementation approach is selected. Support developers with complex technical issues and ensure proper solutions are implemented.<br>3. Mobile App Development & Architecture Oversee the design, development, and maintenance of the mobile application across i OS and Android. Ensure the i OS app follows modern Apple development standards using Swift and relevant Apple frameworks. Ensure the Android app follows modern Android development standards using Kotlin/Java, Android SDK, Jetpack libraries, and related technologies. Define and enforce suitable mobile architecture patterns such as MVVM, MVC, MVP, or Clean Architecture. Ensure proper integration with RESTful APIs, backend services, third-party SDKs, authentication flows, and mobile data layers.<br><br>4. App Store & Google Play Ownership Own and manage the release process for the mobile app on the Apple App Store and Google Play Store. Coordinate app submissions, app updates, version management, release notes, screenshots, store assets, and required metadata. Ensure compliance with Apple App Store and Google Play Store policies, guidelines, privacy requirements, and review processes. Work with Product, Marketing, Compliance, Legal, and Security teams to ensure store content and app requirements are properly aligned.<br>5. System Performance, Quality & Reliability Ensure the mobile application delivers a smooth, stable, secure, and high-performance user experience. Identify and resolve mobile performance bottlenecks, crashes, memory issues, responsiveness issues, and platform-specific bugs. Work closely with QA and QA Automation teams to support mobile testing, regression testing, integration testing, and release validation. Ensure proper test coverage, including unit testing, UI testing, integration testing, and automated testing where applicable.<br>6. Cross-Functional Collaboration Partner with Product Owners and Product Managers to understand requirements, define scope, and agree delivery timelines. Collaborate with UI/UX Designers to deliver intuitive, user-friendly, and consistent mobile experiences. Work with Backend Engineers to ensure API readiness, integration quality, and performance. Partner with QA teams to ensure proper test planning, mobile regression coverage, and release validation. Work with Dev Ops teams on CI/CD pipelines, build automation, environments, and deployment processes.<br>7. Delivery & Project Ownership Drive sprint planning, task breakdown, estimation, and delivery tracking for the mobile team. Maintain clear communication with Product and management regarding delivery progress, risks, dependencies, and blockers. Ensure mobile releases are planned, tested, approved, and delivered according to agreed timelines. Challenge unclear requirements, incomplete designs, missing dependencies, or unrealistic timelines where needed. Ensure technical documentation, implementation plans, release notes, and knowledge-sharing materials are maintained.<br>8. Engineering Standards & Process Improvement Enforce mobile coding standards, code review processes, documentation, and technical governance. Improve mobile development processes, release processes, estimation accuracy, and delivery efficiency. Support the adoption of CI/CD, automation, mobile testing frameworks, monitoring tools, and productivity improvements. Encourage the use of AI-assisted development tools to improve speed, code quality, documentation, and testing.<br>Required Skills & Experience7+ years of professional experience in mobile application development. Proven experience of 2+ years as a Mobile Team Lead, Technical Lead, or similar role. Strong hands-on experience in either i OS development using Swift or Android development using Kotlin/Java. Strong understanding of both i OS and Android ecosystems. Experience managing or leading mobile engineers across i OS and Android. Experience publishing and maintaining apps on the Apple App Store and Google Play Store. Strong understanding of App Store and Google Play release processes, review guidelines, versioning, and production release management. Experience with RESTful APIs, JSON, third-party SDKs, and backend service integrations. Strong understanding of mobile architecture patterns such as MVVM, MVC, MVP, or Clean Architecture.<br>Preferred Skills Experience in Fintech, Forex, Trading, Banking, or financial applications. Experience building or supporting trading, investment, payments, onboarding, or client portal mobile applications. Strong i OS knowledge including Swift, Objective-C, UIKit, Core Data, Auto Layout, Apple frameworks, and App Store Connect. Strong Android knowledge including Kotlin, Java, Android SDK, Jetpack libraries, Room, Retrofit, Coroutines, Firebase, and Google Play Console. Experience with mobile analytics, crash reporting, and monitoring tools such as Firebase Crashlytics, App Center, Sentry, or similar. Experience with mobile security, authentication, biometrics, secure storage, and encrypted communication. Experience working with UI/UX teams using Figma or similar tools. Experience with Agile/Scrum delivery, sprint planning, estimation, and release governance. Experience using AI tools to improve mobile development productivity, code reviews, testing, and documentation.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>About Jackpot Technologies</strong></p><br><br><br><p>Jackpot Technologies is a fast-growing company in the online gaming sector. We operate jackpot.studio, our B2B games division that builds in-house games and licenses them to casino operators globally. Our portfolio includes classics like Dice, Blackjack, and Plinko, and originals like Top Dollar, Dr Pump, and Cases. We are a small, agile team that moves quickly and takes real pride in our work. Every game that ships carries our name, which means craft and follow-through are paramount.</p><br><br><br><p><strong>The role</strong></p><br><br><br><p>Casino games live or die on feel, and in the browser, feel is everything. You will build real games in Phaser.js, from the core loop and the reels to the win sequences, the particle FX, and the exact moment a payout lands. These are web games we license to operators worldwide, so they have to load fast, run buttery smooth on every device, hold a rock-solid 60fps, and feel as good as anything in the app stores, without ever leaving the browser. You will care as much about timing, easing, and draw calls, as you do about clean code. A win should feel like a win.</p><br><br><br><p><strong>What you will do</strong></p><br><br><br><ul><li>Build casino games end to end in Phaser.js and TypeScript: game loop, rendering, state, math integration, and UI.</li><li>Bring mechanics to life with precise timing and feel, from slot reels and multiplier curves to card, dice, and wheel games.</li><li>Build the juice: win animations, particle FX, screen transitions, and big-win celebrations, using Phaser's animation and particle systems alongside custom shaders where needed.</li><li>Integrate game math, RNG, and real-time outcomes from our backend, with deterministic, verifiable results.</li><li>Hit 60fps on a wide range of devices, from low-end Android browsers to desktop. Profile render performance, eliminate draw call and texture bottlenecks, and optimize asset loading and bundle size.</li><li>Implement responsive layouts across portrait and landscape, phone, tablet, and desktop, with multi-language and multi-currency support.</li><li>Drive custom rendering with WebGL shaders or Pixi-level techniques when the standard Phaser toolkit is not enough.</li><li>Partner with artists, animators, designers, and backend so each game ships as one polished piece.</li><li>Build reusable systems and a shared game framework so the next title ships faster.</li></ul><br><p><strong>What you will bring</strong></p><br><br><br><ul><li>3+ years building production web games or interactive web apps, with strong Phaser.js and TypeScript depth and titles you have shipped live.</li><li>A strong grasp of game loops, frame timing, and rendering performance in the browser.</li><li>Hands-on experience with Phaser's scene, sprite, tween, and particle systems, plus comfort dropping into raw WebGL or shaders when needed.</li><li>Animation chops: Phaser tweens and timelines, spine or skeletal animation a plus, sound-synced FX a plus.</li><li>Solid architecture and state management that scales across many titles, built for fast reuse rather than one-off builds.</li><li>Performance profiling in Chrome DevTools, and a clear sense of how to keep load times and memory footprint low on constrained devices.</li><li>Real-time integration: websockets, deterministic outcomes, and graceful reconnection.</li><li>A real respect for timing. You can explain why your 18-frame easing feels better than the 12-frame version.</li><li>Fluent with modern AI coding tools (Copilot, Claude, Cursor) in your daily workflow. You use them to move faster without sacrificing quality or control.</li><li>A fast, reliable production cadence. You plan your work, hit your dates, and do not leave messes for the next person.</li></ul><br><p><strong>Bonus points</strong></p><br><br><br><ul><li>Built slot or casino games before, and understand RTP, volatility, and certification constraints.</li><li>Game math, RNG, or remote game server (RGS) integration experience.</li><li>Deep WebGL, GLSL shader, or custom renderer work.</li><li>Experience with Pixi.js or another HTML5 canvas engine alongside Phaser.</li><li>Sound-led animation instincts. You animate to audio and it shows.</li><li>Built a shared game framework or design system that sped up a whole team.</li></ul><br><p><strong>Tools you will work with</strong></p><br><br><br><p><strong>Daily: Phaser.js, TypeScript, WebGL, Figma, Git</strong></p><br><br><p><strong>Often: Pixi.js, GLSL, REST and websockets, Chrome DevTools</strong></p><br><br><p><strong>Bonus: Spine, Howler.js, build tooling (Vite, Webpack)</strong></p><br><br><br><p>How we work</p><br><br><br><p>We care equally about quality and velocity. The best people on our team use modern tools as a multiplier, not a shortcut. AI has changed how great engineering teams operate, and we expect everyone we hire to be on the front edge of that change.</p><br><br><br><ul><li>Fluent with AI tools as part of your daily craft. You know which tools help, which do not, and when a hand-written solution still wins.</li><li>Stay on top of the ecosystem. New engine versions, new patterns, new tooling. You read, you try things, you do not wait for someone to tell you the platform moved.</li><li>Use that fluency to ship higher quality work faster, not to cut corners. Craft comes first. AI is the lever, not the product.</li><li>Share what you learn. If you find a workflow that saves the team two days a week, write it up.</li></ul><br><p><strong>Why you might like it here</strong></p><br><br><br><ul><li>You ship real games to real players, not pitch decks. Our titles run live with operators worldwide, so your work reaches actual players fast.</li><li>We are early. You will have real ownership of how our games are built and real influence on the tech and the feel.</li><li>We do not believe in slide-deck culture. If you like building more than meeting, you will fit.</li><li>Dubai base, international team, healthy pace. We work hard, we deliver, we go home.</li></ul><br><p><strong>Compensation and benefits</strong></p><br><br><br><ul><li>Monthly salary: AED 12,000 to AED 20,000, dependent on experience</li><li>A key role in a fast-moving, fast-growing iGaming company where your work ships and real players see it</li><li>A collaborative engineering environment where your contributions have direct, visible impact</li><li>On-site in Dubai with a small, craft-obsessed team</li></ul><br>
<br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.<br>ai/) and build native and cross-platform mobile applications for real-world use cases.<br> In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications for iOS and Android.<br> This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for iOS, Android, or both, using native or cross-platform frameworks.<br> Key Responsibilities Build mobile applications using React Native, Flutter, Swift (iOS), or Kotlin (Android).<br> Implement responsive mobile UIs that follow platform conventions (iOS HIG, Material Design).<br> Integrate native device features (camera, push notifications, location, storage, biometrics).<br> Connect apps to backend APIs, handle offline state, caching, and synchronization.<br> Implement monetization features where required (in-app purchases, ads, subscriptions).<br> Review, debug, optimize, and refactor mobile application code to improve correctness, performance, battery efficiency, and maintainability.<br> Debug platform-specific issues and prepare builds for distribution (TestFlight, Play Console).<br> Educational qualifications At least 3 years of relevant experience in mobile app development (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for iOS and Android.<br> We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and build production-ready mobile applications.<br> Strong attention to detail, performance awareness, and the ability to work independently are essential.<br> Technical Skills (Essential) Hands-on experience with at least one of: React Native, Flutter, Swift/SwiftUI (iOS), or Kotlin/Jetpack Compose (Android).<br> Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines.<br> Experience integrating REST APIs, handling async data, and managing local storage.<br> Familiarity with native device APIs (notifications, camera, location, storage, biometrics).<br> Experience with mobile build tools, code signing, and submission to App Store / Google Play.<br> Experience implementing in-app purchases, ads, or subscriptions is a plus.<br> Familiarity with backend services such as Firebase, Supabase, or similar is a plus.<br> Additional requirements Strong attention to detail and commitment to performance, stability, and platform polish.<br> Self-directed work ethic with the ability to ship complete mobile features independently.<br> Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred).<br> English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>