Find a jobRecruiters

Mobile Software Engineer

Exclusive opportunity

Onsite

Mobile Software Engineer

TMC

Mobile Software Engineer

Skills

KotlinProcess ImprovementCompliance

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Milan, Metropolitan City of Milan, Italy

Work mode:

Onsite

Published on:

15 October 2026

What they need


Italy Software 2 - 5 years Milano Hybrid

We are looking for a Software Engineer with experience in developing cross-platform applications in Kotlin.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

About this vacancy

The individual will join a technical team dedicated to the design, development, and evolution of multi-platform software solutions, contributing autonomously to implementation decisions, integration with external devices and systems, and the continuous improvement of product quality.

More specifically, they will handle:

  • Analyzing technical and functional requirements and translating them into reliable and scalable cross-platform software solutions.
  • Designing, developing, and maintaining multi-platform software applications and components in Kotlin.
  • Contributing to the definition of the software architecture, promoting modularity, code reuse, and maintainability across different target platforms.
  • Integrating applications and external devices through communication protocols and interfaces.
  • Defining and executing tests, performing debugging activities, and analyzing results to ensure software quality, robustness, and performance.
  • Participating in code reviews and proposing technical, architectural, and process improvements.
  • Collaborating with developers, product teams, and technical stakeholders in integration, troubleshooting, and release activities for the solutions.

What we expect from you

  • Degree in Computer Engineering, Computer Science, Electronics, or related technical disciplines.
  • 2 to 5 years of professional experience in software development.
  • Proven experience in developing cross-platform applications with Kotlin.
  • Knowledge of software design principles, modular architectures, and development practices focused on quality and code reusability.
  • Experience with Git, code review, testing, and debugging tools.
  • Experience integrating with Bluetooth, NFC, USB-C, and the MODBUS protocol is a plus.
  • Knowledge of Agile methodologies and experience in Agile development teams will be considered a plus.
  • Operational autonomy, analytical skills, precision, problem-solving, and a predisposition to teamwork.
  • Good knowledge of written and spoken English.
  • Availability for business trips and relocation will be considered a plus.
  • Strong motivation to embrace TMC's Employeneurship model.

What you can expect from us

The position includes a permanent employment contract and a Gross Annual Salary (RAL) starting from €34,000, in compliance with the National Collective Labor Agreement (CCNL) for Commerce – Tertiary, Distribution, and Services.

TMC is committed to offering a competitive remuneration package. At the end of the selection process, after assessing the candidate’s experience, skills, and qualifications, the company may propose a final RAL exceeding the amount indicated above.

In line with our business model, the final remuneration package also includes:

  • a component of profit sharing from the project;
  • an annual personal budget for training and professional development amounting to €4,000 net;
  • an annual welfare credit.

Further details will be provided during the selection process, in accordance with applicable company policies.

TMC is an international high-tech consultancy company that provides clients with specialist expertise to support them in addressing their technological challenges. In this context, TMC operates as a center of excellence serving clients, helping them become more competitive in an increasingly global and fast-evolving technological world.

At TMC, we believe that people drive technology. This is why we strive to create the best possible conditions for industry talent to grow and realize their potential. We offer a stimulating and challenging work environment where everyone can be the protagonist of their professional journey.

As an Employeneur (a term used by TMC to describe professionals who combine entrepreneurial spirit and consultancy skills), you will join the TMC family. In addition to our technical excellence, engagement, collaboration, and fun are fundamental elements of our company culture.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools