Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
TE

Mobile Engineer

Techconnect.id
Posted 4 weeks ago
🇮🇩Indonesia🏢Hybrid📁Engineering & Development
Is this job info correct?

📌 CONTRACT DETAILS • Duration: 12-months fixed term (subject to change based on business needs) • Engagement: Through 3rd party/vendor • Work setup: Hybrid with dedicated full office hours Lead/Senior Lead the mobile engineering team in designing, developing, and shipping high-quality iOS and/or Android applications. Strategize and formulate the mobile architecture, ensuring scalability, performance, and long-term maintainability. Plan and evaluate technical roadmaps in collaboration with Product Managers, Designers, Backend Engineers, and QA. Authorize technical decisions related to mobile frameworks, tooling, and engineering standards. Lead code reviews, set coding standards, and drive a culture of engineering excellence across the team. Recommend and implement best practices in mobile architecture, component design, and state management. Control quality assurance processes by defining testing strategies, CI/CD pipelines, and release workflows. Evaluate and recommend emerging mobile technologies, libraries, and patterns to keep the team at the forefront. Troubleshoot and resolve complex mobile performance issues, crashes, and integration challenges. Formulate strategies for managing dependencies, package upgrades, and long-term platform compatibility. Mentor and coach junior and mid-level engineers, fostering professional growth within the team. Mid/Junior Develop, enhance, and maintain scalable, high-performance iOS and/or Android mobile applications. Translate UI/UX designs and wireframes into clean, maintainable, and reusable mobile code. Collaborate closely with Product Managers, Designers, Backend Engineers, and QA to deliver seamless user experiences. Optimize applications for performance, battery efficiency, and compatibility across target devices and OS versions. Implement best practices in mobile architecture, component design, and state management under team guidance. Write clean, testable, and well-documented code following established engineering standards. Participate in code reviews and contribute feedback to improve team development processes. Troubleshoot, debug, and resolve mobile-related issues in a timely manner. Stay updated with emerging mobile technologies and share learnings with the team. Support dependency management, package upgrades, and improvements to shared libraries. Lead/Senior Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 7+ years of professional mobile engineering experience with a strong track record of shipping production apps. Deep expertise in Flutter (Dart) and/or React Native (JavaScript/TypeScript) for cross-platform mobile development. Proven experience architecting and leading large-scale mobile applications using modern patterns (MVVM, Clean Architecture, etc.). Strong proficiency with cross-platform state management (e.g., BLoC/Provider for Flutter; Redux/Zustand for React Native). Experience designing and integrating RESTful and GraphQL APIs, as well as third-party SDKs. Expertise with CI/CD pipelines, automated testing (unit, integration, UI), and mobile release management. Solid understanding of mobile performance profiling, memory management, and security best practices. Experience leading code reviews and establishing engineering standards across a team. Excellent communication, stakeholder management, and cross-functional collaboration skills. Strong ownership mindset with the ability to make and justify technical decisions at scale. Experience managing technical debt, dependency lifecycle, and security vulnerability remediation. Mid/Junior Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 1–4 years of professional mobile engineering experience with at least one app shipped to the App Store or Google Play. Working knowledge of Flutter (Dart) and/or React Native (JavaScript/TypeScript). Familiarity with mobile frameworks and common architectural patterns (MVC, MVVM). Experience consuming RESTful APIs and integrating with backend services. Experience using Git and collaborative development workflows. Understanding of responsive and adaptive UI principles for mobile devices. Basic knowledge of mobile performance considerations and debugging tools. Strong problem-solving skills and attention to detail. Good communication skills and ability to work in a collaborative, agile environment. Eagerness to learn, take ownership, and grow within a supportive engineering team. Familiarity with dependency management tools (e.g., pub.dev for Flutter; npm/Yarn for React Native).

Similar jobs

Similar jobs

GL

Senior Full-Stack Developer

Genorah Labs Indonesia

🇮🇩Indonesia10 hours ago
GL

AI/ML Engineer

Genorah Labs Indonesia

🇮🇩Indonesia10 hours ago
Jobs Ai logo

Mainframe Systems Developer (Remote)

Jobs Ai

🌍Indonesia, Netherlands, Pakistan, Singapore, Spain, Sweden11 hours ago
Luxehouze logo

IT & General Affairs Specialist

Luxehouze

🇮🇩Indonesia23 hours ago
CI

Consultant - Stakeholder Engagement, Policy and Knowledge Translation Specialist

Cifor

🇮🇩Indonesia2 hours ago
Cactus Communications logo

Editor - Biomedical Devices and Pediatrics

Cactus Communications

🌍Egypt, Indonesia10 hours ago