Software Engineer III, Kotlin, Mobile

🕒 February 21

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 42%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fanatics, Inc.

Fanatics, Inc.

1001 - 5000 employees

Founded 2011

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Fanatics is building a leading global digital sports platform that aims to enhance the fan experience for over 100 million sports enthusiasts worldwide. The company operates across several divisions including Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. They offer fans the opportunity to buy licensed fan gear, jerseys, lifestyle products, and headwear, collect physical and digital trading cards, sports memorabilia, and other digital assets, as well as engage in sports betting. Fanatics partners with over 900 sports properties globally, including major leagues, teams, and athletes, and operates more than 2,000 retail locations. The company is committed to corporate responsibility with a focus on philanthropy, diversity and inclusion, brand protection, and sustainability.

📋 Description

• Develop, test, document, and deploy high-quality mobile software using Kotlin and Jetpack Compose. • Contribute to backend services supporting mobile clients, including BFF patterns and mobile-optimised APIs. • Design and implement scalable backend components using Kotlin or Java within distributed systems. • Build and evolve UI and business logic using Compose and shared Kotlin code, aligning with our cross-platform strategy. • Work on real-time communication patterns such as WebSockets, Server-Sent Events (SSE), or GraphQL where appropriate. • Collaborate with backend and platform teams to design API gateways and mobile-facing services. • Deliver features end-to-end, from functional requirements through implementation, testing, release, and iteration. • Contribute to technical design discussions spanning client and server boundaries. • Participate in our on-call rotation and help resolve production issues across both mobile and backend systems. • Improve testability, reliability, observability, and documentation while executing on refactoring and tech debt reduction. • Mentor junior engineers and contribute to shared libraries and platform standards. • Contribute to sprint planning, estimation, and retrospective processes. • Develop a strong understanding of the iCasino product and how backend design directly impacts mobile performance and experience.

🎯 Requirements

• 5+ years of professional software development experience. • Strong Kotlin (or Java) expertise with production experience. • Hands-on experience building Android apps using Jetpack Compose. • Experience contributing to backend services in distributed systems. • Experience working with REST APIs and designing mobile-optimised backend integrations. • Solid understanding of mobile architecture, app lifecycle, state management, and modern UI design principles. • Strong understanding of distributed systems fundamentals (scalability, resilience, state management). • Experience with real-time or event-driven systems (e.g., WebSockets, SSE, messaging systems, or GraphQL). • Demonstrated ability to deliver high-quality, maintainable code across client and server layers. • Strong debugging and problem-solving skills, especially in production environments.

Apply Now

Similar Jobs

🕒 February 13

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

🏢 Enterprise

📱 Media

Senior Software Engineer II developing and maintaining high-performance storage solutions for Akamai's Connected Cloud platform. Collaborating within a global team to innovate and define cloud tooling.

🕒 February 5

Nebius Group

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Lead on-site deployment of GPU infrastructure for AI cloud computing. Managing contractors and internal teams for efficient data center operations with travel across EU/UK.

🕒 February 2

StarCompliance

201 - 500

🏥 Healthcare

🛡️ Insurance

💼 Consulting

Principal Engineering Lead at StarCompliance leading architectural decisions for a multi-tenant SaaS platform. Collaborating with teams to ensure scalable and reliable systems.

🕒 December 19, 2025

Thirdfort

51 - 200

💼 Consulting

⚖️ Legal

📦 Logistics

Lead Software Engineer providing technical leadership in anti-fraud solutions for Thirdfort. Shaping system design, collaborating with cross-functional teams to improve product development and execution.

🕒 December 5, 2025

Veeva Systems

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Python Tech Lead developing data applications at Veeva, transforming life sciences industry through connected data insights and intelligent workflows.