Jobs Companies March Networks Mobile Developer (Android Kotlin) - Intermediate

About this Mobile Developer (Android Kotlin) - Intermediate role at March Networks

March Networks · Onsite · Desio, Province of Monza and Brianza, Italy

At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance your career. You’ll be part of a growing global technology company that encourages teamwork and innovation, and where friendships are forged with colleagues all over the world. At March Networks, we value your hard work, creativity and your passionate desire to deliver only the best to our customers, partners and each other.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science);
  • 3+ years of experience as a software engineer with most of that experience developing with Android SDK;
  • Strong experience developing native Android applications in Kotlin;
  • Proficiency with Jetpack Compose and modern Android development practices;
  • Strong understanding of object-oriented programming, MVVM, Clean Architecture, or similar architectural patterns;
  • Good understanding of Kotlin coroutines, Flow, state management, multithreading, and asynchronous programming;
  • Experience with REST APIs, JSON serialization, local persistence, and secure storage;
  • Experience developing responsive applications for multiple device sizes and orientations;
  • Strong understanding of Android memory management and application performance optimization;
  • Proficiency with Gradle, Kotlin DSL, dependency management, and modular project structures;
  • Ability to write clean, maintainable, and testable code;
  • Knowledge of the Android application lifecycle, Google Play release processes, and Google Play developer content policies;
  • Experience in building multi-threaded applications on mobile platforms;
  • Experience and deep understanding of memory management on mobile platforms;
  • Ability to evaluate performance issues and perform necessary optimizations;
  • Experience with unit testing, UI testing, debugging, and relevant testing frameworks;
  • Experience with Agile software development frameworks (SCRUM);
  • Familiarity with CI/CD pipelines and solid knowledge of Software Version Control Systems, like Git, and the related best practices;
  • Self-motivated and detail-oriented work ethic with a willingness to challenge assumptions and contribute to technical decisions;
  • Fluent English.

Preferred qualifications

  • Experience with Kotlin Multiplatform and shared business logic modules;
  • Experience integrating shared Kotlin Multiplatform code with native Android UI;
  • Understanding of Kotlin/Swift interoperability and collaboration with iOS developers;
  • Experience with native C++/NDK integration;
  • Having published one or more apps in the App Store is a plus;
  • Experience using AI-assisted tools to accelerate implementation, code review and testing while validating generated code for quality, security and compliance;
  • Experience with Java and React Native framework.

Benefits

We offer a competitive salary (range 35K-45K Eur), along with benefits package that include:

  • Professional development opportunities with a personal training budget;
  • Flexible working hours;
  • Hybrid work agreement (3 days in office);
  • Physical Activity Policy;
  • Fruit day in the office (once a week).
Ready to apply to March Networks?
Apply to March Networks

About March Networks

March Networks - A global leader in intelligent IP video solutions

As a leading provider of IP video software and systems, we work with certified partners and customers worldwide to transform video into usable business intelligence. We give them the tools they need to enhance security, mitigate risk, and reduce losses from theft and fraud. We then deliver on the true power of video with integrated applications that let them see what’s happening in their organization, and make informed decisions to improve performance and profitability.

Our practical approach to innovation always starts with a fundamental question, “What business problems are our customers trying to solve?” The result is forward-thinking products and solutions that help organizations leverage their video for success – now and in the future.

See all jobs at March Networks →

Similar jobs

Eight Sleep
Senior Software Engineer - Mobile (Android)
Eight Sleep
⚡ Apply early Worldwide $200,000–$235,000
● New 👁 Seen ✓ Applied 3h ago
Idt
Middle QA Mobile Full-stack Engineer
Idt
⚡ Apply early Tbilisi Hybrid
● New 👁 Seen ✓ Applied 4h ago
Roblox
Senior Mobile Systems Engineer, Audio Team (Android & C++)
Roblox
⚡ Apply early San Mateo, CA, United States Onsite $242,100–$293,800
● New 👁 Seen ✓ Applied 4h ago
Riot Games
Senior Software Engineer - Publishing Platform, Riot Mobile
Riot Games
⚡ Apply early Los Angeles, USA Onsite
● New 👁 Seen ✓ Applied 5h ago
Lyft
Staff Android Engineer - Rider Experience & Mobile Platform
Lyft
⚡ Apply early San Francisco, CA Hybrid $176,000–$220,000
● New 👁 Seen ✓ Applied 5h ago
Dev Technology
Principal iOS Mobile Developer (Swift)
Dev Technology
⚡ Apply early Reston, Virginia Onsite $100,000–$160,000
● New 👁 Seen ✓ Applied 5h ago
Polymarket
Mobile Infrastructure Engineer
Polymarket
⚡ Apply early New York Onsite $250,000–$350,000
● New 👁 Seen ✓ Applied 7h ago
Nextiva
Mobile Developer (React Native)
Nextiva
⚡ Apply early Bengaluru, Onsite Hybrid
● New 👁 Seen ✓ Applied 9h ago
OKX
Senior Staff Software Engineer, Mobile Infrastructure
OKX
⚡ Apply early Hong Kong, Hong Kong SAR Onsite
● New 👁 Seen ✓ Applied 9h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at March Networks

See all jobs at March Networks →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free