Remote - ios Developer

Remote Full-time
Job Description: About the Role As a senior technology leader, you will be responsible for driving the strategy, architecture, and technical direction of our modernized cross-platform application ecosystem. This role blends architectural excellence, hands-on engineering, and cross-functional leadership to unify iOS, Android, and backend interfaces into a scalable Kotlin Multiplatform architecture. You will lead modernization efforts, establish engineering standards, guide teams through complex technical decisions, and partner closely with product and design stakeholders to deliver a world-class, high-performance app experience. What You’ll Do Define and own the Kotlin Multiplatform (KMP) strategy and roadmap across iOS & Android teams. Lead technical steering committees, architecture reviews, and cross-functional planning sessions. Identify emerging technologies and frameworks to future-proof the mobile ecosystem. Design and implement a scalable Kotlin Multiplatform (KMP) architecture to unify Android and iOS app development. Establish architecture blueprints, coding standards, and reusable libraries. Write production-level code in Kotlin, Compose Multiplatform, and SwiftUI β€” balancing speed and maintainability. Work closely with Android/iOS engineers to migrate existing features into shared modules. Drive modularization, networking, and persistence layers using Ktor, SQLDelight, and shared view models. Introduce performance benchmarks, observability, and automated quality gates. Collaborate with product and design teams to build beautiful, performant user experiences. Set up lightweight CI/CD pipelines and code quality gates that work for a small, nimble team. Mentor mobile engineers transitioning into KMP development and create internal best practices. Stay plugged into the latest Kotlin and multiplatform ecosystem updates, experimenting and prototyping fast. 2 / 2 Help shape technical strategy β€” balancing speed, scalability, and innovation. What We’re Looking For 10 + years of Software Engineering experience (Android and/or iOS) with at least 5+ years with KMP expertise. Serve as the technical authority and escalation point for complex design, architecture, and performance challenges. Mentor engineers across iOS, Android, and Backend to develop strong Multiplatform expertise. Conduct design reviews, code reviews, and architecture walkthroughs. Build an engineering culture centered on excellence, ownership, curiosity, and continuous improvement. Strong Kotlin skills β€” experience with coroutines, Ktor, SQLDelight, and Gradle builds. Hands-on experience with Kotlin Multiplatform (KMP / KMM) in production or POC stages. Understanding of Jetpack Compose and SwiftUI for modern UI architecture. Comfortable with RESTful APIs, offline storage, and sync mechanisms. Experience building apps end-to-end β€” from architecture to deployment. Startup DNA: you can move fast, prioritize, and deliver with limited process. Excellent communication and mentoring abilities β€” you’ll be the go-to for multiplatform questions. Leadership & Strategic Skills Proven experience leading architecture strategy for large-scale mobile systems or modernization programs. Ability to influence engineering direction across multiple teams and functions. Strong decision-making skills, balancing trade-offs between speed, risk, and scalability. Ability to simplify complex problems and communicate solutions effectively to executives and engineers alike. Strong mentoring mindset and ability to uplift engineering talent around you. What Success Looks Like A unified shared codebase powering both Android and iOS apps. 60–70% business logic reuse across platforms. Faster app release cadence (biweekly or better Developers excited to build, test, and ship together β€” not in silos. We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Marketing Survey Contributor (Hiring Immediately)

Remote Full-time

Experienced Remote Customer Service Representative – Delivering Exceptional Support and Driving Customer Satisfaction for blithequark

Remote Full-time

Experienced Part Time Remote Data Entry and Customer Service Representative - Work from Home Opportunity with blithequark - No Prior Experience Necessary

Remote Full-time

Experienced Remote Data Entry Clerk – Full-time/Part-time Opportunities for Detail-Oriented Individuals in Administrative Support

Remote Full-time

**Experienced Full Stack Customer Support Specialist – Live Chat & Remote Work Opportunity**

Remote Full-time

Experienced Real Estate Professional Wanted for Remote Customer Support and Quality Control Role with Opportunities for Growth into Managing Broker Position at blithequark

Remote Full-time

Experienced Virtual Customer Care Representative – Delivering Exceptional Service from Home with arenaflex

Remote Full-time

EWIS Manager, Lead Engineer

Remote Full-time

**Experienced Full Stack Customer Account Specialist – Remote Call Center Operations**

Remote Full-time

Experienced Full Stack Customer Support Specialist – Live Chat & Customer Service Excellence at Blithequark

Remote Full-time
← Back to Home