Kotlin jobs

176 live Kotlin roles, collected daily from recruitment-agency desks around the world — the postings that rarely make it to the big job boards. Freelance and permanent, with rates shown where the agency publishes them.

176 live34 freelance136 permanent82 remote
Senior Software Engineer, Backend (PBA - Growth)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Senior Software Engineer, Backend (PBA - Growth)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Software Engineer, Backend (ML Feature Platform)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
SC Cleared Android Developer (Kotlin) REMOTEUnited Kingdom
Freelanceremote🇬🇧 United Kingdom📍 United KingdomAndroidKotlin
Software Engineer II, Backend (Collections)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Software Engineer II, Backend (Collections)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Developpeur Android F H
Permanentonsite🇫🇷 France📍 StrasbourgKotlinAndroid App ComponentsJetpack ComposeCoroutines
Fullstack Developer (React + Kotlin/Java)
Freelanceremote🇵🇱 Poland📍 PolandReactKotlinJava
Entwicklung und Optimierung von KI-Services Beschreibung - bis zu
Freelanceremote🇩🇪 Germany📍 Düsseldorf6 months + extensionPythonJavaScriptReactKotlin
Software Engineer (Qodana Core)
Permanenthybrid🇵🇱 Poland📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Prague, Czech Republic; Warsaw, PolandKotlinJavaJVMC++
[CFI] React Native Developer (Mid/Senior)
Permanenthybrid🇲🇩 Moldova📍 Chișinău, Chisinau, Moldova, republic ofReact NativeExpoREST APIsSwift
Engineering Manager (Android / React Native) - Native Features
Permanenthybrid🇦🇺 Australia📍 Sydney, , AustraliaAndroidKotlinReact NativeJetpack
Senior Backend Engineer (Java) - AI Media Transforms
Permanenthybrid🇦🇹 Austria📍 Vienna, , AustriaJavaKotlinScalaPyTorch
Senior Backend Engineer - Java - Product Platform
Permanenthybrid🇦🇺 Australia📍 Sydney, NSW, AustraliaJavaKotlinScalaAWS
Staff Software Engineer - Mobile Workflows
Permanenthybrid🇦🇺 Australia📍 Sydney, , AustraliaSwiftKotlinReact NativeBazel
Staff Software Engineer - Mobile Workflows
Permanentremote🇦🇺 Australia📍 Adelaide, SA, AustraliaSwiftKotlinReact NativeBazel
Staff Software Engineer - Mobile Workflows
Permanenthybrid🇦🇺 Australia📍 Melbourne, VIC, AustraliaSwiftKotlinReact NativeBazel
Staff Software Engineer, Backend (Marketplace/App Experience)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Marketplace/App Experience)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
262408/Tech Lead full stack Java, Kotlin - Lille
Freelanceonsite🇫🇷 France📍 Lille3 months + extensionJavaKotlin
Senior Android Developer
Permanenthybrid🇩🇪 Germany📍 Berlin, BE, GermanyKotlinAndroid SDKJetpack ComposeCoroutines
Senior Staff Software Engineer, Client Architecture
Permanentremote🇺🇸 United States📍 Remote - United StatesReactTypeScriptSwiftKotlin
Senior Application Security Engineer
Permanentremote🇺🇸 United States📍 Remote - United StatesPythonTypeScriptJavaScriptJava
Staff Software Engineer, Community Support Engineering
Permanenthybrid🇨🇳 China📍 ChinaJavaKotlinScalaPython
Software Engineer, Quality Platform
Permanent🇧🇷 Brazil📍 BrazilTypeScriptSwiftKotlinJava
Software Engineer, Guest & Host - Notifications
Permanenthybrid🇨🇳 China📍 Beijing, ChinaJavaKotlinScala
Software Engineer, Tax Experience, BizTech
Permanent🇺🇸 United States📍 United StatesJavaKotlinScalaPython
Senior Staff Software Engineer, Trust
Permanentremote🇺🇸 United States📍 Remote - USKotlinJavaScalaLLM
Senior Staff Software Engineer, Host Pricing & Settings
Permanentremote🇺🇸 United States📍 Remote - USAJavaKotlinScalaPython
AI Engineer, Community Support Engineering
Permanentremote🇨🇳 China📍 China - RemotePythonJavaKotlinScala
Staff Software Engineer - Mobile Workflows
Permanentremote🇦🇺 Australia📍 Brisbane, QLD, AustraliaSwiftKotlinReact NativeBazel
Software Engineer - React Native
Permanentremote🇵🇰 Pakistan📍 PakistanReact NativeReduxReact RouterREST APIs
Software Engineer - React Native
Permanentremote🇵🇰 Pakistan📍 LahoreReact NativeReduxReact RouterSwift
Senior Software Engineer- React Native
Permanentremote🇵🇰 Pakistan📍 PakistanReact NativeTypeScriptGraphQLREST APIs
Senior Software Engineer - Android
Permanenthybrid🇵🇰 Pakistan📍 KarachiAndroidJavaKotlinAndroid SDK
Senior Native Developer (iOS & Android)
Permanentremote🇵🇰 Pakistan📍 PakistanSwiftKotlinJavaObjective-C
Associate Software Engineer- Android
Permanenthybrid🇵🇰 Pakistan📍 KarachiAndroidJavaFirebaseSQLite
Android Developer
Permanentremote🇵🇰 Pakistan📍 PakistanAndroidKotlinAndroid StudioGradle
Android Developer
Permanentremote🇵🇰 Pakistan📍 KarachiAndroidKotlinAndroid StudioGradle
React Native Engineer, Merchant Experience Mobile
Permanenthybrid🇪🇸 Spain📍 BarcelonaReact NativeTypeScriptJavaScriptRedux
Staff Software Developer (IntelliJ Platform)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaKotlinJVMIntelliJ Platform
Staff Software Developer (Kotlin Libraries)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaKotlinJVMJava
Senior Software Engineer (AppGlass)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaJavaKotlinJVMKubernetes
Senior QA engineer (BAD)
Permanenthybrid🇩🇪 Germany📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Remote, Germany; Yerevan, ArmeniaKotlinJavaSQLDevTools
Senior Software Developer (AI Agents & Integrations)
Permanenthybrid🇩🇪 Germany📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaKotlinClaudeGemini
Senior ML Engineer (JetBrains Research)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaPythonJavaKotlinML frameworks
Senior Compiler Developer (Kotlin Compiler - Core)
Permanenthybrid🇩🇪 Germany📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaKotlinJVMJavaGradle
Senior AI Engineer (Core Engine)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaPythonKotlinLLMNLP
QA Engineer (IJ Platform / Development)
Permanenthybrid🇩🇪 Germany📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaJavaKotlin
QA Automation Engineer (IntelliJ IDEA Java Build Tools)
Permanenthybrid🇩🇪 Germany📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaKotlinJavaJUnitTestNG
JetBrains C/C++ Developer Advocate
Permanentremote🇺🇸 United States📍 Remote, United StatesC++CRustPython
JetBrains C/C++ Developer Advocate
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom; Munich, Germany; Remote, GermanyC/C++RustPythonJava
Founding ML Engineer (Spectrum)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaPythonLangChainLlamaIndexLangSmith
C++/Kotlin Software Developer (RustRover Debugger)
Permanenthybrid🇵🇱 Poland📍 Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Remote, Germany; Warsaw, PolandC++KotlinJavaLLDB
Backend Customer Success Engineer (Kotlin Ecosystem)
Permanenthybrid🇩🇪 Germany📍 Berlin, Germany; Munich, Germany; Remote, GermanyKotlinJavaJVMSpring Boot
Backend Customer Success Engineer (Kotlin Ecosystem)
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Prague, Czech RepublicKotlinJavaJVMSpring Boot
Backend Customer Success Engineer (Kotlin Ecosystem)
Permanenthybrid🇺🇸 United States📍 Foster City, California; Marlton, New Jersey; Remote, United StatesKotlinJavaJVMSpring Boot
AI Technical Lead - C++ Ecosystem
Permanenthybrid🇳🇱 Netherlands📍 Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaC++KotlinJavaLLM
[8TR] Senior Software Engineer (RoR)
Permanentremote🇨🇷 Costa Rica📍 San José, San José Province, Costa RicaJavaKotlinTypeScriptGraphQL
Staff Software Engineer (Continuous Integration)
Permanentremote🇺🇸 United States📍 Remote USGitHubBuildkiteArtifactoryBazel
Staff Software Engineer (Continuous Integration)
Permanentremote🇨🇦 Canada📍 Remote CanadaGitHubBuildkiteArtifactoryBazel
Staff Software Engineer, Backend (Ledger Engineering)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Ledger Engineering)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Deal reporting)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Deal Reporting)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Staff Software Engineer
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Capacity Modeling)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Capacity Modeling)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Staff Software Engineer
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Software Engineer II (Money Movement & Card Ledger)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Software Engineer II, Backend (Unified Data Platform)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Software Engineer II, Backend (Unified Data Platform)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Software Engineer II, Backend (Furnishing Platform)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Software Engineer II , Backend, (Furnishing Platform)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Software Engineer II, Backend (PMI Integrations)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Software Engineer II, Back-end (Card Mgmt & Transaction Processing)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Software Engineer II, Back-end (Card Mgmt & Transaction Processing)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Software Engineer I, Backend (Collections)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Software Engineer I, Backend (Collections)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software engineer (Furnishing Platform)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Senior Software Engineer, Full Stack (Zero to One Labs)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Software Engineer, Full Stack (Zero to One Labs)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Senior Software engineer (Furnishing Platform)
Permanentremote🇪🇸 Spain📍 Remote SpainKotlinPythonAWSMySQL
Senior Software Engineer, Fullstack (Servicing International)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Fullstack (Servicing International)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Senior Software Engineer, Fullstack (Consumer Engineering)
Permanentremote🇨🇦 Canada📍 Remote CanadaReact NativeSwiftKotlinReact
Senior Software Engineer, Backend (Test Enablers)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinJava
Senior Software Engineer, Fullstack (Consumer Engineering)
Permanentremote🇺🇸 United States📍 Remote USReact NativeSwiftKotlinReact
Senior Software Engineer, Back-end, (Repayment Scheduling)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Senior Software Engineer, Back-end, (Repayment Scheduling)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Test Enablers)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinJava
Senior Software Engineer, Backend (Merchant & Partner Lifecycle)
Permanentremote🇺🇸 United States📍 Remote USAWSgRPCSnowflakeKotlin
Senior Software Engineer, Backend (Payments)
Permanentremote🇬🇧 United Kingdom📍 Remote UKPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Merchant & Partner Lifecycle)
Permanentremote🇨🇦 Canada📍 Remote CanadaAWSgRPCKotlinPython
Senior Software Engineer, Backend (Merchant Data Platform EU)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Merchant Data Platform EU)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Infrastructure)
Permanentremote🇺🇸 United States📍 Remote USPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Infrastructure)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Identity International)
Permanentremote🇵🇱 Poland📍 Remote PolandPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Identity International)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL

Showing the 100 most recent of 176 roles — browse and filter the full board.

InsideJobs membership

€29/month: every rate, every original listing link, daily email alerts. Cancel anytime.

Browse all roles →
Kotlin jobs by country
Kotlin jobs in United States (25)Kotlin jobs in Poland (20)Kotlin jobs in Canada (19)Kotlin jobs in Germany (17)Kotlin jobs in France (15)Kotlin jobs in Spain (14)Kotlin jobs in Netherlands (11)Kotlin jobs in Pakistan (8)Kotlin jobs in Australia (6)Kotlin jobs in Brazil (6)Kotlin jobs in Mexico (6)Kotlin jobs in Sweden (5)
Kotlin jobs by type
Freelance Kotlin jobs (34)Permanent Kotlin jobs (136)
Jobs by technology
Python jobs (1855)AWS jobs (1342)SQL jobs (1262)Azure jobs (1207)Kubernetes jobs (1065)Java jobs (1025)SAP jobs (631)Docker jobs (596)Linux jobs (546)Google Cloud jobs (531)React jobs (521)Terraform jobs (467)
Jobs by role
Software Engineer jobs (797)Data Engineer jobs (299)DevOps Engineer jobs (288)Business Analyst jobs (255)Backend Developer jobs (197)Full Stack Developer jobs (149)AI Engineer jobs (141)Solution Architect jobs (140)