This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Mobile Software Engineer, you will play a key role in the end-to-end development of mobile applications, contributing to every phase of the product lifecycle. You will collaborate closely with cross-functional teams to deliver high-quality, user-centric mobile solutions, ensuring performance, scalability, and reliability across platforms.
Job Responsibility:
Develop and maintain high-quality mobile applications using Flutter, meeting project requirements and deadlines
Collaborate with cross-functional teams, including designers and product managers, to deliver user-friendly features
Conduct thorough testing and debugging to ensure application stability and performance
Integrate third-party APIs and libraries to enhance the app's functionality
Stay updated on Flutter updates and best practices to continually improve app quality
Requirements:
Master's degree in Computer Science or related field (or equivalent work experience)
Proficiency in Flutter programming, with a strong portfolio of mobile app projects
Solid understanding of mobile application development, including UI/UX principles
Experience with version control systems, especially Git, and continuous integration
Strong problem-solving skills, attention to detail, and effective communication to work in a collaborative team environment
Fluency in Italian and in English
Nice to have:
Experience with Agile working methods is a plus
Availability to travel and relocate for medium to long periods will be a plus
Serious motivation for the Employeneurship model of TMC
What we offer:
Long-term employment contract
Company profit sharing
Dynamic business cell
YOUniversity (personal and professional growth plan, coach, training courses)
Entrepreneurial lab (work on new ideas and potential start-up launches)