Job summary
Mobile Software Engineer involved in design, development, and testing of mobile appsDevelop and maintain high-quality mobile applications using FlutterCollaborate with cross-functional teams to deliver user-friendly features
Job seniority: mid-to-senior level
Responsibilities
• Develop and maintain high-quality mobile applications using Flutter• Collaborate with cross-functional teams to deliver user-friendly features• Conduct thorough testing and debugging to ensure application stability and performance• Integrate third-party APIs and libraries to enhance app functionality• Stay updated on Flutter updates and best practices to improve app quality
Requirements
• Master's degree in Computer Science or related field• Proficiency in Flutter and Dart programming• Solid understanding of mobile application development and UI/UX principles• Experience with version control systems, especially Git, and continuous integration• Strong problem-solving skills, attention to detail, and effective communication• Fluency in Italian and English• Availability to travel and relocate for medium to long periods
Key Skills Needed
• Flutter and Dart programming• Mobile application development• UI/UX principles• Version control systems (Git)• Continuous integration• Problem-solving• Effective communication
Benefits
• Challenging and stimulating work environment• Opportunity to be the director of your own career• One-on-one coaching and trainings• Strong network through competence cells• Entrepreneurial lab for new ideas and potential start-ups