KMP Jam

Feb 8, 2025

KMP Jam - jobsite for KMP developers

The place for KMP jobseekers to connect with companies hiring KMP talent.

KMP Jam - jobsite for KMP developers

KMP Ascending

KMP is a growing technology, with Google's Android announcing official support for KMP in 2024. As companies transition from experimenting with KMP to deploying KMP in their at-scale applications, there is a need for these companies to be able to efficiently broadcast these opportunities to the proficient KMP developers. Conversely, there is a need for KMP developers to be able to showcase their KMP-centric experience, whether that is technical posts or open source repositories.

Currently, there are no job sites that even do a reasonable job of connecting proficient KMP developers with the companies that are looking to establish or grow their KMP footprint. This is not just a technical limitation (e.g., being able to specify platforms or libraries of interest), but also a 2-sided marketplace challenge. The 2-sided marketplace challenge can be summarized as: there is limited incentive to post KMP jobs on a general purpose site such as LinkedIn or Indeed because these listings will result in few applicants with KMP expertise even seeing the post; and there is limited incentive to search for KMP jobs on a general purpose site because it will result in few KMP opportunities of interest.

By focusing a jobs marketplace on KMP developers and companies looking to hire them, KMP Jam can increase the visibility of KMP talent and KMP opportunity, creating a flywheel as the access to more talent leads to more KMP adoption and opportunity.


What problem does the product solve for the customer? For developers, KMP Jam provides an easy way to showcase their KMP content and code. This could be links to existing developer blogs and GitHub repos, or for developers looking to establish their online identity they can set up their own blog (e.g., matt.kmpjam.com). For companies looking to hire KMP developers, KMP Jam provides an easy way to publish job opportunities that will be highly visible to experienced KMP developers. Because KMP Jam is a focused community, applicants that apply to posted jobs are more likely have the right experience resulting in fewer random applications that they have to sift through.

Product Market Size: How many customers are looking to solve this problem? There are an estimated 6 million Android developers. Although every Android developer can be a KMP developer, it is likely that less than half of Android developers focus on KMP. Assuming between 10% and 30% penetration, that represents between 600K and 1.8M KMP developers.

In terms of companies needing KMP expertise, there are over 1M Android apps in Google Play. Again assuming between 10% and 30% penetration, that represents between 100K and 300K Android apps needing KMP.

If each KMP company makes one job post per year, that represents between 100K and 300K job postings per year. By charging a flat rate of $10/job posting, that represents between $1M and $3M ARR.

Product Attributes: KMP Jam offers developers the ability to share content and demonstrate their KMP expertise (as well as learn from what others are sharing).

  • sub-domained blog (e.g., matt.kmpjam.com)
  • social sharing (e.g., publish to other platforms)

For companies looking to hire KMP developers, KMP Jam offers a simple and affordable way to publish opportunities.

  • sub-domained job board (e.g., bigco.kmpjam.com) that highlights the companies opportunities as well as the KMP developers currently working at the company

Costs: What are the costs of making 1 product? These are your marginal costs, including materials, manufacturing, and labor. For example, “Each unit costs $10 to produce.” What are the costs required before you can make your first product? Startup costs might include prototype development, equipment, intellectual property protection, and licensing. For example, “$20,000 for tooling, $5,000 for a patent, and $10,000 for initial marketing.”

[Febak Questionnaire] Competition: What is the competitive landscape? Identify competitors, including direct alternatives and workarounds customers currently use. For instance, “Our competitors include X, Y, and Z apps. Customers also use spreadsheets as a workaround.” Will customers be willing to trust you to solve this problem (more than they trust their current solution)? Address how you will build credibility. Examples include testimonials, case studies, or a free trial. What percentage of your potential customers will trust you? Estimate how many customers you can realistically convert. For example, “We expect to capture 10% of the addressable market in the first year due to our unique features and pricing.”

KMP Jam
KMP Jam
Powered by Febak
Disclaimer: by reading this content, you agree that no legal relationship is created between you and this website or you and any author who publishes content on this website or any site powered by this website.