For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Eventis Technologies
Eventis Technologies

Mobile Developer (iOS + Android)

Location

Remote anywhere

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

iOS
Kotlin
Android
+30

Permanent role
7 days ago
Apply now

Role Overview

You will be part of a small engineering team responsible for rebuilding the existing mobile app using modern native frameworks (SwiftUI or Kotlin/Jetpack Compose). The project includes upgrading the UI layer, replacing deprecated libraries, improving performance, and integrating with REST APIs, push notification services, and Azure-hosted backend systems.

Responsibilities

iOS (SwiftUI)

Rebuild existing Objective-C / UIKit components using SwiftUI (iOS 17+)

  • Migrate networking, notifications, and background tasks to modern APIs
  • Integrate with external services including Firebase, Azure API endpoints, and a custom backend queue
  • Implement multilingual UI rendering and dynamic layout adjustments
  • Handle offline caching, thread-safe data flows (async/await), and performance optimization
  • Follow WCAG accessibility requirements (Dynamic Type, VoiceOver, color contrast)

Android (Kotlin / Jetpack Compose)

  • Rewrite the existing Java 8 codebase using Kotlin + Jetpack Compose
  • Replace EOL or deprecated third-party libraries with official AndroidX/Google libraries
  • Implement push notifications using Firebase Cloud Messaging
  • Integrate with REST APIs and Azure backend endpoints
  • Build multilingual UI support with locale-specific rendering
  • Ensure background delivery, Doze mode compatibility, and battery-optimized behaviors

Shared Responsibilities

Participate in code reviews and technical planning

  • Work with REST/JSON APIs and authentication flows
  • Implement reusable components and maintain consistent design patterns
  • Write automated tests and assist with QA/debug cycles
  • Document architecture, modules, and integration workflows
  • Collaborate with PM and engineering lead in weekly sprints

Required Skills

For iOS Developers

4+ years of iOS development

  • Strong experience with Swift and SwiftUI
  • Background in Objective-C migration is a plus
  • Experience with Firebase, APNs, background tasks, and offline caching

For Android Developers

  • 4+ years of Android development
  • Strong experience with Kotlin and Jetpack Compose
  • Ability to migrate legacy Java apps into modern Kotlin architectures
  • Firebase/FCM experience required

For Both

Strong knowledge of REST APIs, error handling, and retry logic

  • Ability to optimize for performance, memory usage, and battery constraints
  • Experience integrating SAST/DAST feedback into code fixes
  • Familiarity with GitHub Actions or CI/CD pipelines
  • Understanding of accessibility best practices
  • Strong communication and ability to work independently on tight timelines

Nice to Have

Experience working with multilingual or localization-heavy apps

  • Azure API integration experience
  • Experience with emergency/push notification–heavy apps
  • Familiarity with Everbridge API (not required)
  • Knowledge of Redux/Composable architecture patterns (Android) or MVVM (iOS)

Contract Details

  • Full-time contract: 5–6 months
  • Remote work
  • Competitive hourly rate
  • Start date: January–February 2026

Pay: Up to $50.00 per hour

Expected hours: No more than 40 per week

Work Location: Remote

About Eventis Technologies

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service