Remote | Staff Software Engineer, Mobile (Android, Kotlin, Full Stack) — $50–$90/hour

24 Mag

New York (NY)

Remote

USD 69,000 - 124,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

24-MAG LLC is offering a remote Staff Software Engineer position focused on mobile development for Android using Kotlin, with opportunities to contribute across backend services and web systems. You will own features end-to-end, collaborate with product, UX, and engineering teams, and work within AI-assisted development tools to accelerate delivery.

Ideal candidates bring 4+ years of software engineering, strong Android/Kotlin experience, familiarity with Jetpack, and the ability to navigate

Qualifications

  • 4 years of professional software engineering experience.
  • Strong hands-on native mobile development experience.
  • Android development experience using Kotlin is strongly preferred.
  • Familiarity with Jetpack and modern Android development practices.
  • iOS and Swift experience is valuable.

Responsibilities

  • Build and ship production features for native mobile applications.
  • Develop primarily for Android using Kotlin.
  • Contribute to backend services and APIs when needed.
  • Work across frontend web apps and mobile integrations as required.
  • Participate in technical design, code reviews, and quality practices.

Skills

Android
Kotlin
Full-stack
APIs
AI tools

Tools

Jetpack

Job description

About the job Remote | Staff Software Engineer, Mobile (Android, Kotlin, Full Stack) — $50–$90/hour

We are sharing a full-time opportunity for experienced Staff Software Engineers with strong expertise in native mobile development, Android, Kotlin, full-stack engineering, backend services, APIs, and modern AI-assisted development workflows.

Selected professionals will build and ship customer-facing mobile features, primarily for Android, while contributing across backend, API, and web systems when needed. The role is particularly suited to engineers who enjoy owning features end to end, working across multiple layers of the stack, and collaborating closely with product, UX, and engineering teams.

Key Responsibilities

Native Mobile Engineering

  • Build and ship production features for native mobile applications
  • Develop primarily for Android using Kotlin
  • Apply modern Android development practices across feature implementation
  • Contribute to reliable, maintainable, and user-focused mobile experiences
  • Support mobile features throughout development, testing, and production

Full-Stack Development

  • Contribute beyond mobile across backend services and APIs
  • Support web application development where project needs require it
  • Work effectively across unfamiliar parts of the technical stack
  • Connect mobile functionality with supporting platform services
  • Maintain consistent engineering quality across application layers

Technical Design & Code Quality

  • Participate in technical design and implementation planning
  • Conduct code reviews and provide constructive engineering feedback
  • Apply strong software-design, testing, and debugging practices
  • Identify technical issues and support effective resolution
  • Maintain scalable and maintainable code across assigned features

AI-Assisted Engineering & Emerging Capabilities

  • Use AI-powered development tools as part of normal engineering workflows
  • Apply tools such as Copilot, Cursor, Claude, or comparable systems
  • Use AI assistance to navigate unfamiliar code and accelerate development
  • Evaluate generated code carefully before integration into production systems
  • Contribute to AI-enabled product capabilities where relevant

Product Collaboration & Technical Leadership

  • Work closely with Product, UX, and partner engineering teams
  • Own features from initial design through production delivery
  • Participate in production support and ongoing feature improvementHelp other engineers grow through technical guidance and knowledge sharing
  • Communicate engineering decisions clearly across collaborative teams

Ideal Profile

  • 4 years of professional software engineering experience
  • Strong hands-on native mobile development experience
  • Android development experience using Kotlin is strongly preferred
  • Familiarity with Jetpack and modern Android development practices
  • iOS and Swift experience is also valuable
  • Flutter or React Native experience is relevant when combined with native mobile development
  • Production experience beyond mobile, including backend services, APIs, or web applications
  • Strong fundamentals in software design, testing, and debugging
  • Comfortable using AI coding tools in day-to-day development
  • Ability to learn unfamiliar technologies and codebases efficiently
  • Strong written and verbal communication skills
  • Collaborative and curious engineering mindset
  • Experience with LLM-powered functionality such as RAG, embeddings, or agents is advantageous
  • Familiarity with accessibility standards is beneficial
  • Experience building applications involving accounts, payments, or orders is valuable

Engagement Details

  • Full-time engagement
  • Remote — United States only
  • Compensation: $50–$90/hour
  • Expected commitment is 40 hours per week during weekdays
  • Work will focus primarily on native Android development using Kotlin
  • Assignments may also involve backend services, APIs, web applications, and full-stack feature delivery
  • Engineers will participate in technical design, code review, production support, and cross-functional collaboration
  • AI-powered developer tools are part of the expected engineering workflow
  • Opportunities may include work involving LLM-powered features, accessibility, account systems, payments, or order-based applications
  • Strong end-to-end ownership and cross-stack adaptability are central to this role
  • Work must be completed without using confidential or proprietary information belonging to any employer, client, technology company, institution, or other third party

About the Platform

This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.

By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Mobile (Android, Kotlin, Full Stack)
Staff Software Engineer, Mobile (Android, Kotlin, Full Stack)

HumanitApp • Northern (KY)

Hybrid
USD 69,000 - 124,000
Senior Android Mobile Engineer (Kotlin) – Remote
Senior Android Mobile Engineer (Kotlin) – Remote

24 Mag • New York (NY)

Remote
USD 69,000 - 124,000
Mobile Software Engineer - Kotlin
Mobile Software Engineer - Kotlin

Obsidian • San Francisco (CA)

On-site
USD 180,000 - 240,000
Mobile Software Engineer - Kotlin
Mobile Software Engineer - Kotlin

Mercor • San Francisco (CA)

On-site
USD 180,000 - 230,000
Staff Software Engineer, Mobile (Android, Kotlin, Full Stack)
Staff Software Engineer, Mobile (Android, Kotlin, Full Stack)

Remolity, Inc. • Northern (KY)

Hybrid
USD 140,000 - 200,000
Android Mobile Software Engineer | $200/hr Remote
Android Mobile Software Engineer | $200/hr Remote

Crossing Hurdles • United States

On-site
CAD 227,304 - 323,736
Android Software Engineer
Android Software Engineer

Maleda Tech • United States

Remote
USD 90,000 - 101,000
Full Stack Developer
Full Stack Developer

Obsidian • Miami (FL)

On-site
USD 150,000 - 190,000
Full Stack Developer
Full Stack Developer

Mercor • Miami (FL)

On-site
USD 120,000 - 170,000
Staff Mobile Engineer - Android/Kotlin, Full-Stack & AI
Staff Mobile Engineer - Android/Kotlin, Full-Stack & AI

Remolity, Inc. • Northern (KY)

Hybrid
USD 140,000 - 200,000