About the Job🗓️ Working Days and Hours: Monday to Friday, 9 AM – 6 PM (UK Hours); Potential for Flexible Hours📍 Location: Remote/Online💷 Salary Range: Attractive, Top-of-Market Salary (paid in GBP/USD)At Palm Outsourcing, we don't just fill seats; we build elite teams. We continuously partner with top-tier clients looking for exceptional international talent.Opportunity OverviewOur client is building a modern booking platform, delivering seamless digital experiences through a scalable Kotlin and React stack. They are seeking a Mid-Level Kotlin Developer to maintain and evolve their core platform, contributing directly to a product that powers everyday booking experiences. This is an opportunity to take real ownership over a live codebase and shape its future direction.Role DescriptionAs a Mid-Level Kotlin Developer, you will work across an existing Kotlin and React codebase, including a Ktor API and booking flow. You will independently identify and resolve issues, build new features from team briefs, and propose improvements that drive automation and reduce manual work. You will also collaborate on shaping the technical roadmap, setting realistic timelines and priorities for the platform's evolution.Key ResponsibilitiesCodebase Maintenance – Maintain the existing Kotlin and React codebase, including the Ktor API and booking flow.Debugging & Resolution – Identify, diagnose and resolve existing platform issues with appropriate, well-considered solutions.Feature Development – Independently build new features on the platform from briefs provided by the team.Platform Improvement – Identify enhancements that drive automation and reduce manual operational tasks.Roadmap Collaboration – Work with the team to define realistic goals and timelines for the platform's evolution.Minimum QualificationsKotlin Expertise – Proven, hands-on experience working with Kotlin in a real-world production setting.React Proficiency – Strong commercial experience building and maintaining applications using the React framework.API Knowledge – Familiarity with Ktor or comparable Kotlin-based API frameworks is highly desirable.Engineering Best Practices – Solid grounding in clean code, scalability and long-term maintainability.Problem-Solving – Demonstrated ability to identify, analyse and resolve complex technical challenges independently.Ownership Mindset – Comfortable working autonomously and taking responsibility for end-to-end delivery.Bonus QualificationsCommunication – Fluent English with clear written and verbal communication skills across remote teams.BenefitsTop-of-the-market pay.Remote working.Potential for flexible hours.Becoming a part of Palm Outsourcing, where your performance is rewarded in long-term job security and continued growth opportunities.Ready to elevate?Hit apply, complete your profile, and let the right opportunities come to you.