Senior Mobile Developer
$125K - $135K/yr
- Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency ...
$125K - $135K/yr
- Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency ...
$125K - $135K/yr
- Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
Troubleshoot and resolve mobile production issues. DevOps & Quality Develop automated unit ... Kotlin Android SDK iOS SDK React Native (preferred) Flutter (preferred) Data & Cloud Oracle ...
We are seeking an experienced Full Stack Java Developer with expertise in developing scalable web ... or oAndroid (Kotlin and/or Java) Develop and consume RESTful APIs for mobile applications.
We are seeking an experienced Full Stack Java Developer with expertise in developing scalable web ... or oAndroid (Kotlin and/or Java) Develop and consume RESTful APIs for mobile applications.
We are seeking an experienced Full Stack Java Developer with expertise in developing scalable web ... or oAndroid (Kotlin and/or Java) Develop and consume RESTful APIs for mobile applications.
We are seeking an experienced Full Stack Java Developer with expertise in developing scalable web ... or oAndroid (Kotlin and/or Java) Develop and consume RESTful APIs for mobile applications.
Oklahoma City, OK · On-site +1
$113K - $150K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Oklahoma City, OK · On-site +1
$113K - $150K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Tulsa, OK · On-site +1
$111K - $147K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Tulsa, OK · On-site +1
$111K - $147K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Oklahoma City, OK · On-site
$113K - $150K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Oklahoma City, OK · On-site
$113K - $150K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Tulsa, OK · On-site
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
Tulsa, OK · On-site
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
Tulsa, OK · On-site
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
Tulsa, OK · On-site
$70K - $101K/yr
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with ... Work closely with engineers, project managers, and cross-functional teams across multiple locations.
$9.99 - $16.08
2% of jobs
$16.08 - $22.18
0% of jobs
$22.18 - $28.27
0% of jobs
$28.27 - $34.36
0% of jobs
$34.36 - $40.46
4% of jobs
$40.46 - $46.55
10% of jobs
$50 is the 25th percentile. Wages below this are outliers.
$46.55 - $52.64
16% of jobs
The median wage is $56.34 / hr.
$52.64 - $58.74
30% of jobs
$63.82 is the 75th percentile. Wages above this are outliers.
$58.74 - $64.83
16% of jobs
$64.83 - $70.93
13% of jobs
$70.93 - $77.02
10% of jobs
$9
$56
$77
A Kotlin Developer is a software developer who specializes in using the Kotlin programming language to build applications, primarily for Android but also for backend, web, and multiplatform development. They are responsible for writing clean, efficient code, debugging applications, and integrating Kotlin-based solutions with existing systems. Kotlin Developers often work with frameworks like Ktor for server-side applications and Jetpack Compose for modern Android UI development. They collaborate with teams to design, develop, and maintain software projects, ensuring performance and scalability.
To thrive as a Kotlin Developer, you need strong proficiency in Kotlin programming, solid understanding of object-oriented design principles, and experience with Android or server-side development. Familiarity with tools such as Android Studio, version control systems like Git, and build automation tools, as well as relevant certifications or coursework, is often expected. Effective problem-solving, attention to detail, and teamwork are critical soft skills for this role. These competencies are crucial for building robust, scalable applications and collaborating efficiently in agile development environments.
As a Kotlin Developer, you'll primarily focus on designing and implementing reliable and efficient software components using Kotlin, often as part of an agile team. Your daily tasks may include developing new features, fixing bugs, writing unit tests, and collaborating with UX designers, product managers, and quality assurance engineers to refine user requirements and deliver high-quality products. Additionally, you may participate in code reviews, contribute to architectural decisions, and help maintain documentation. Regular communication and collaboration with your teammates is key to ensuring that projects stay on schedule and technical standards are maintained.

8.5
Based on 10 frontline employees who took The Breakroom Quiz
78th of 242 rated software companies
- Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency.
- Native UI Frameworks: Experience building production UI with declarative frameworks - Jetpack Compose on Android and SwiftUI on iOS - including state management and lifecycle.
- Architecture & Dependency Injection: Experience with reactive, testable mobile architectures (e.g. MVVM, The Composable Architecture) and dependency injection frameworks such as Koin.
- RESTful API Integration: Experience designing and consuming robust, scalable REST APIs for third-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on Android, URLSession on iOS).
- Testing Frameworks: Proficiency with mobile testing across the pyramid - unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, Espresso, and Compose UI test on Android; XCTest and XCUITest on iOS.
- Mobile Tooling & CI/CD: Experience with automated, multi-target build and release pipelines (e.g. Gradle, Swift Package Manager, Bitrise, Fastlane), ideally for white-label / multi-tenant apps.
- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
- Familiarity with AI directed prompt engineering for developing applications.
Responsibilities & Duties:
- Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices.
- Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning.
- Provide technical leadership and guidance to junior members of the development team.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems.
- Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
- Experience with cloud technologies and microservices architecture.
Salary range: $125,000 - $135,000 USD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA