Nice to Have Experience with Kotlin Multiplatform (KMP) for cross-platform mobile development. Familiarity with Rust programming language and basic understanding of systems programming concepts.
Nice to Have Experience with Kotlin Multiplatform (KMP) for cross-platform mobile development. Familiarity with Rust programming language and basic understanding of systems programming concepts.
Managing the SF-328 (certificate pertaining to foreign interests) and handling Key Management Personnel (KMP) exclusion resolutions Security Programs: Design and administer day-to-day security ...
Managing the SF-328 (certificate pertaining to foreign interests) and handling Key Management Personnel (KMP) exclusion resolutions Security Programs: Design and administer day-to-day security ...
This individual will be formally designated as Key Management Personnel (KMP) in DISS and serve as the company's principal liaison with DCSA and customer government security offices. The role reports ...
Quick apply
This individual will be formally designated as Key Management Personnel (KMP) in DISS and serve as the company's principal liaison with DCSA and customer government security offices. The role reports ...
Lead Agile Coach
Dallas, TX · On-site
... KMP). Knowledge, Skills & Abilities • Strong communication and facilitation skills; ability to coach teams and leaders. • Proficiency with Jira, Smartsheet, and Microsoft 365. • Strong ...
Quick apply
Lead Agile Coach
Dallas, TX · On-site
... KMP). Knowledge, Skills & Abilities • Strong communication and facilitation skills; ability to coach teams and leaders. • Proficiency with Jira, Smartsheet, and Microsoft 365. • Strong ...
This individual will be formally designated as Key Management Personnel (KMP) in DISS and serve as the company's principal liaison with DCSA and customer government security offices. The role reports ...
New
This individual will be formally designated as Key Management Personnel (KMP) in DISS and serve as the company's principal liaison with DCSA and customer government security offices. The role reports ...
New
... KMP) Microsoft Visio Microsoft Word Microsoft Project Microsoft PowerPoint Microsoft Project Altassian tools like Jira Defect management tools like HP Quality Center etc. Experience in Agile and ...
... KMP) Microsoft Visio Microsoft Word Microsoft Project Microsoft PowerPoint Microsoft Project Altassian tools like Jira Defect management tools like HP Quality Center etc. Experience in Agile and ...
iOS Lead Developer
Mount Laurel, NJ · On-site
$110K - $120K/yr
Nice to Have: • Experience with Android development (Kotlin/Java). • Knowledge of Kotlin Multiplatform (KMP). • Exposure to cross-platform mobile development. • Familiarity with AI-assisted ...
iOS Lead Developer
Mount Laurel, NJ · On-site
$110K - $120K/yr
Nice to Have: • Experience with Android development (Kotlin/Java). • Knowledge of Kotlin Multiplatform (KMP). • Exposure to cross-platform mobile development. • Familiarity with AI-assisted ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Android Lead Developer
Mount Laurel, NJ · On-site
$110K - $120K/yr
Nice to Have: • Experience with iOS development (Swift/Objective-C). • Knowledge of Kotlin Multiplatform (KMP). • Exposure to cross-platform mobile development. • Familiarity with AI-assisted ...
Android Lead Developer
Mount Laurel, NJ · On-site
$110K - $120K/yr
Nice to Have: • Experience with iOS development (Swift/Objective-C). • Knowledge of Kotlin Multiplatform (KMP). • Exposure to cross-platform mobile development. • Familiarity with AI-assisted ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Scrum Master
Daytona Beach, FL · Remote
$49.50 - $66/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
Scrum Master
Daytona Beach, FL · Remote
$49.50 - $66/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
... KMP) or SAFe certification preferred PMP a plus Education Bachelor's degree in Information Technology, Business, or related field What We Offer Navaide is committed to fostering a supportive ...
... KMP) or SAFe certification preferred PMP a plus Education Bachelor's degree in Information Technology, Business, or related field What We Offer Navaide is committed to fostering a supportive ...
Scrum Master
Plano, TX · Remote
$49.25 - $65.75/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
Scrum Master
Plano, TX · Remote
$49.25 - $65.75/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
Scrum Master
Daytona Beach, FL · On-site
$49.50 - $66/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
Scrum Master
Daytona Beach, FL · On-site
$49.50 - $66/hr
Professional Scrum Master (PSM I, KMP, PSK, SSM, CSM or higher) certification (preferred) Skills & Experience to be Successful: * Bachelor's degree in computer science or equivalent experience * 3-5 ...
SAFe Agilist, Certified ScrumMaster (CSM) / Professional Scrum Master (PSM), PMP (Project Management Professional), Kanban Management Professional (KMP) Company : Analog Devices (NYSE: ADI) defines ...
SAFe Agilist, Certified ScrumMaster (CSM) / Professional Scrum Master (PSM), PMP (Project Management Professional), Kanban Management Professional (KMP) Company : Analog Devices (NYSE: ADI) defines ...
Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views * Provide guidance and support across the app feature stack, including the Android app and the ...
Quick apply
Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views * Provide guidance and support across the app feature stack, including the Android app and the ...
Mobile Software Engineer - iOS
Mountain View, CA · On-site
$130K - $174K/yr
Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views * Provide guidance and support across the app feature stack, including the Android app and the ...
Mobile Software Engineer - iOS
Mountain View, CA · On-site
$130K - $174K/yr
Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views * Provide guidance and support across the app feature stack, including the Android app and the ...
Define the future of our client-side stack, evaluating and driving adoption of new technologies (e.g., Kotlin Multiplatform (KMP), advanced WebView integration, or specialized build tooling)
Define the future of our client-side stack, evaluating and driving adoption of new technologies (e.g., Kotlin Multiplatform (KMP), advanced WebView integration, or specialized build tooling)
Experience working with Kotlin Multiplatform (KMP) to share business logic between mobile clients. * Effective at leveraging agentic AI development tools to accelerate workflows. About Zoox Zoox is ...
Quick apply
Experience working with Kotlin Multiplatform (KMP) to share business logic between mobile clients. * Effective at leveraging agentic AI development tools to accelerate workflows. About Zoox Zoox is ...
Kmp information
See salary details
$30K - $37.4K
7% of jobs
$37.4K - $44.8K
16% of jobs
$45.5K is the 25th percentile. Wages below this are outliers.
$44.8K - $52.2K
21% of jobs
The median wage is $54.8K / yr.
$52.2K - $59.6K
17% of jobs
$59.6K - $67K
13% of jobs
$68.4K is the 75th percentile. Wages above this are outliers.
$67K - $74.5K
7% of jobs
$74.5K - $81.9K
3% of jobs
$81.9K - $89.3K
5% of jobs
$89.3K - $96.7K
5% of jobs
$96.7K - $104.1K
3% of jobs
$104.1K - $111.5K
2% of jobs
$30K
$62.5K
$111.5K
How much do kmp jobs pay per year?
What are the key skills and qualifications needed to thrive as a KMP (Key Managerial Personnel), and why are they important?
What are KMPs (Key Managerial Personnel)?
What are some common challenges faced by KMP (Key Management Personnel) in managing cross-functional teams?
What is the difference between Kmp vs Mechanical Engineer?
| Aspect | Kmp | Mechanical Engineer |
|---|---|---|
| Required Credentials | Typically requires specialized certifications or training in Kmp-specific systems | Bachelor's degree in Mechanical Engineering, possibly with PE licensure |
| Work Environment | Often in manufacturing, maintenance, or technical service settings | Design, analysis, and development in industrial, automotive, or aerospace sectors |
| Industry Usage | Common in manufacturing and technical service industries | Widely used across engineering, manufacturing, and product development sectors |
| Search & Comparison Intent | People compare Kmp with Mechanical Engineer to understand roles, credentials, and job scope |
The main difference between Kmp and Mechanical Engineer lies in their focus and credentials. Kmp roles are often specialized in technical or maintenance tasks within manufacturing environments, requiring specific certifications. Mechanical Engineers typically hold a degree in engineering and work on design, analysis, and development projects across various industries. Understanding these differences helps job seekers and employers find the right fit for their needs.
Full-time
Medical, Dental, Vision, Life, Retirement
This job post has expired today. Applications are no longer accepted.
Job description
About Ditto
Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Dittos peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. Ditto is trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, and powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. We are a globally distributed, fast-growing startup committed to building a diverse and inclusive team.
Ditto is on a mission to unleash the full power of edge devices by removing the plumbing required to build amazing applications. We bridge the digital divide by enabling real-time data synchronization—even when internet connectivity is limited or non-existent. Our peer-to-peer technology is trusted by major customers and we work with the U.S. and allied military and first responders on mission-critical connectivity solutions. As a fast-growing startup, our team is globally distributed and our core values are trust, communication, and continuous improvement.
The Position
As a Senior Android Engineer, you will play a pivotal role in building mission-critical Android applications that support emergency responders and public sector customers in the field. Your work will enable first responders, emergency management teams, and defense personnel to maintain situational awareness and communicate effectively during life-saving operations—even in environments with limited or no connectivity. You will craft robust user interfaces for handheld radios and situational awareness software, at the intersection of application development and low-level hardware integration.
From day one, you will own the full development lifecycle: building Android UI components for critical field applications, integrating with peripheral devices like handheld radios, USB hardware, and network adapters, writing and maintaining FFI bindings between Kotlin/Java and native C/C++ code, authoring automated tests, and streamlining CI/CD pipelines for reliable releases. You will work directly with public sector customers and field personnel to diagnose integration issues, conduct field testing to ensure performance under real-world emergency conditions, and iterate quickly on feedback from those whose lives depend on your work. You will join a dedicated US-based team that values trust, clear communication, and continuous improvement. In our async-first culture, your written design docs and code reviews carry weight, and occasional field deployments and offsite gatherings help test solutions in real-world scenarios.
If you're passionate about Android development that saves lives, low-level systems integration, mentoring teammates on best practices, and delivering world-class applications for mission-critical use cases, this is the role for you.
Responsibilities
Build life-saving Android applications: Design and implement intuitive, responsive user interfaces for situational awareness software and handheld radio integration using modern Android development practices.
Integrate with emergency response hardware: Work with handheld radios, USB devices, network adapters, and other field equipment, implementing robust communication protocols and handling edge cases in device connectivity for first responders.
Build and maintain native code integration: Implement safe, efficient Foreign Function Interface (FFI) bindings between Kotlin/Java and native C/C++ libraries, adhering to memory management, threading, and error handling best practices.
Support field operations: Travel occasionally to support testing and deployment with emergency response teams, public sector customers, and field personnel.
Ensure device and OS compatibility: Manage Android configurations and platform quirks to deliver seamless application behavior across diverse device architectures, Android versions, and hardware capabilities used in emergency response scenarios.
Develop comprehensive test suites: Write and automate unit, integration, and end-to-end tests (including UI tests and native interop scenarios) to validate functionality and guard against regressions in mission-critical software.
Integrate with CI/CD pipelines: Collaborate with Release and QA teams to embed tests into continuous integration workflows, monitor release quality, and iterate rapidly on customer feedback.
Partner with field teams and customers: Triage and resolve customer-reported issues from emergency response personnel, debug edge-case failures in field deployments, and feed learnings back into product and engineering roadmaps.
Mentor and evangelize best practices: Share expertise in Android development, native code integration, and hardware interfacing through design reviews, brown-bags, and one-on-one coaching.
What you'll need
4+ years of professional software development experience with a proven track record of delivering production-quality Android applications in a team setting.
Deep expertise in Android development: Kotlin and Java, modern UI development with Jetpack Compose or Views, Android SDK architecture, lifecycle management, and performance optimization.
Strong C/C++ programming skills: Proficiency for native Android development, with experience using JNI/NDK to bridge between Kotlin/Java and native code in an FFI context.
Experience with hardware peripherals: Practical experience interfacing with USB devices, network adapters, or other hardware peripherals from Android applications.
Willingness to travel for field testing: Ability to travel occasionally to support testing, deployment, and training with customers and field personnel in various locations.
Debugging and diagnostic chops: Ability to read native stack traces, interpret logs and memory dumps, and troubleshoot issues across the Android stack from UI to native code.
Test automation and CI/CD fluency: Experience designing and implementing unit, integration, and UI tests, and integrating them into automated build and release pipelines.
Excellent communication skills: Strong written and verbal communication to thrive in an async-first, distributed team—drafting clear design docs, participating in code reviews, and coordinating with customers and stakeholders.
Nice to Have
Experience with Kotlin Multiplatform (KMP) for cross-platform mobile development.
Familiarity with Rust programming language and basic understanding of systems programming concepts.
Experience with VoIP, radio communications systems, and/or amateur radio operator experience.
Networking knowledge: Understanding of TCP/IP stack, network protocols, REST, TCP/UDP, QUIC, Bluetooth Low Energy, and other communication protocols.
Experience with build and release automation: Publishing Android applications and configuring Gradle and CI pipelines for distribution.
Track record of open-source contributions: Involvement in Android projects—libraries, tooling, or community support—that showcase collaborative development and code quality.
The Benefits of Building with Us
We offer competitive salaries and meaningful equity. Benefits vary by region, including health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts in the US. Regardless of location, everyone at Ditto can utilize flexible time off, and our Atlanta and San Francisco offices are available for in-person work if desired.
Apply Anyway
At Ditto, we know game-changers don't always come wrapped in a "perfect" resume. Years of experience or every bullet point checked isn't the sole driver. What matters is grit, curiosity, adaptability, and a genuine spark for what we're building. If you're excited about our mission but don't tick every box, apply anyway and show how you'll make an impact.
We're always on the lookout for exceptional people who want to grow, stretch, and build something meaningful with us.
Equal Opportunity Employer
Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.
#J-18808-Ljbffr