Mobiel Software Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Mobile Software Engineer with 2-5 years experience in software development to join our technical team in Milano, Italy.
Responsibilities
- Analyse technical and functional requirements and translate them into reliable and scalable multiplatform software solutions.
- Design, develop, and maintain multiplatform applications and software components in Kotlin.
- Contribute to the definition of software architecture, focusing on modularity, code reusability, and maintainability across different target platforms.
- Integrate applications and external devices through protocols and communication interfaces.
- Define and execute tests, perform debugging activities, and analyse results to ensure software quality, robustness, and performance.
- Participate in code reviews and propose technical, architectural, and process improvements.
- Collaborate with developers, product teams, and technical stakeholders on integration, troubleshooting, and release activities of solutions.
Requirements
- Bachelor in Informatica, Computertechniek, Elektronica or similar technical disciplines.
- 2 to 5 years of professional experience in software development.
- Practical experience with the development of cross-platform applications with Kotlin.
- Knowledge of software design principles, modular architectures, and development methodologies focused on quality and code reuse.
- Experience with Git, code review, testing, and debugging tools.
- Experience with integration of Bluetooth, NFC, USB-C, and the MODBUS protocol is considered a plus.
- Knowledge of Agile methodologies and experience in Agile development teams is considered a plus.
- Independence, analytical skills, precision, problem-solving ability, and teamwork.
- Good knowledge of the English language, both written and spoken.
- Availability for travel and relocation is considered a plus.
- Strong motivation to embrace the Employeneurship model of TMC.
We Offer
- A permanent employment contract and a gross annual salary (RAL) of at least € 34,000, in accordance with the National Collective Labour Agreement (CCNL) Handel – Tertiair, Distributie en Diensten.
- A competitive compensation package that includes a share in project profits, an annual training and professional development budget of € 4,000 net, and an annual welfare credit.
Further details will be provided during the selection process, in accordance with applicable company guidelines.
About the Company
TMC is an international high-tech consultancy organization that offers specialized expertise to support its clients in achieving their technological challenges. In this context, TMC operates as a center of excellence that serves its clients, helping them to become more competitive in an increasingly global and rapidly changing technological world.
At TMC, we believe that people are the driving force behind technological innovation. Therefore, we aim to create the best conditions for talents in the sector to grow and realize their potential. We offer a stimulating and challenging work environment where everyone can play a leading role in their own professional development.
As an Employeneur (a term used by TMC to define professionals who combine entrepreneurial spirit with consultancy skills), you will become part of the TMC family. In addition to our technical excellence, commitment, collaboration, and enjoyment are fundamental elements of our corporate culture.
Application Process
Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you in one of our teams soon.
Apply with CV
Apply with LinkedIn
Apply without CV
Your contact person for this vacancy
Giovanni Li Rosi
Business Manager
Call me on +39 33 949 667 20
Send me an email
Reach me via WhatsApp
Connect with me on LinkedIn
© The Member Company. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Consultancy Broad
More at The Member Company
All 834 rolesToezichthouder kabels & leidingen
The Member Company
Coordinateur de gestion des matériaux
The Member Company
Sustainability Engineer
The Member Company
Ingénieur mécanique dans l'industrie High Tech
The Member Company