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
Arc Exclusive
Arc Exclusive

Saving Lives with Code - Medior Mobile App Software Developer (iOS & Android)

Location

Remote restrictions apply
See all remote locations

Salary

US$30K - 75K

Min. experience

3 - 5 years

Required skills

AndroidKotlinSwiftiOS

Full-time role
Posted a day ago
Apply now
Actively recruiting / 7 applicants

About Us
In FireServiceRota, you help first responders by solving cool difficult technical problems and
delivering reliable, user friendly solutions. Your work will have a very high impact and save lives.
As a developer, you are responsible for driving and implementing development projects while
spending time developing others.

Position Summary
We are looking for a Mobile App Software Developer who has experience crafting high‑quality
native applications in Swift and/or Kotlin—ideally both. You will help design, build, and maintain
features that thousands of first responders rely on every day. You will collaborate closely with
product owners, designers, and fellow engineers in an Agile environment with a strong focus on
continuous integration and delivery of value at the end of every sprint.
The position is fully remote, with a preference for candidates in Mexico City or Queretaro. The
salary range is €2100 - €5300 per month, depending on experience.

Key Responsibilities
● Design & Develop: Implement new features and improvements in our native iOS
(Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) apps.
● Code Quality: Write testable, maintainable code following SOLID principles, leveraging
unit, UI, and following Test Driven Development when possible.
● Collaboration: Participate in daily stand‑ups, sprint planning, and retrospectives,
providing thoughtful input and feedback.
● CI/CD: Contribute to and maintain automated build, test, and deployment pipelines (e.g.,
GitHub Actions).
● UX & Performance: Work with designers to deliver intuitive user experiences with careful
attention to performance, accessibility, and offline resilience.
● Monitoring: Instrument the app with analytics and crash‑reporting tools; diagnose and
fix bugs rapidly.

● Mentorship: Share knowledge and best practices with peers through code reviews and
pair programming sessions.
Required Qualifications
● Professional Experience: 2+ years developing production‑ready mobile applications.
● Technical Skills:
○ Proficient in Swift and/or Kotlin (experience with both is highly preferred).
○ Strong grasp of architectural patterns (MVVM with Clean Architecture).
○ Familiarity with RESTful APIs, JSON serialization, and offline data storage.
○ Experience with version control (Git) and code‑review workflows (Pull Requests).
● Agile Mindset: Demonstrated experience working in Scrum or Kanban teams.
● CI/CD Proficiency: Hands‑on with automated build and release pipelines.
● Communication: Fluent spoken and written English; able to hold natural conversations
with native speakers.
● Inquisitive mindset: Not afraid to ask difficult questions to ensure a thorough
understanding of project requirements and the full picture.
Preferred Qualifications
● Exposure to geolocation, or real‑time communication APIs.
● Familiarity with the public‑safety or first‑responder domain.
● Knowledge of dependency injection (Hilt/Koin on Android, Swift’s async/await patterns
on iOS).
● Experience with SwiftUI and Combine for iOS development.
● Familiarity with Kotlin Coroutines and Jetpack Compose for Android development.
● Contribution to open‑source projects or tech talks/blogs.

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