At a Glance
- Tasks: Build stunning mobile apps using Flutter and Dart for iOS and Android.
- Company: Join a leading mobile development team at a global innovation hub.
- Benefits: Relocation support provided, plus hands-on experience with production apps.
- Why this job: Perfect for Flutter enthusiasts eager to make an impact in tech.
- Qualifications: Master’s or PhD in Computer Science or related field required.
- Other info: Open to high-performing students, recent graduates, and competition winners.
The predicted salary is between 28800 - 48000 £ per year.
📍 Location: Global Innovation Hub (Relocation Support Provided)
🎯 Experience Level: Entry-Level / Early Career
🌍 Target Regions: Applicants from EU, UK, Australia, South Africa, Indonesia, and Malaysia are encouraged to apply.
🏢 About the Company
Our client is hiring entry-level Flutter Engineers to join a world-class mobile development team building impactful, cross-platform apps using Dart. You’ll work alongside experienced engineers, gain hands-on experience with production apps, and relocate to a top-tier innovation hub with full support.
🚀 About the Role
Calling All Flutter Hobbyists & App Builders! Have you built mobile apps for fun, joined hackathons, or launched personal side projects? Whether you’re a self-taught Flutter enthusiast or a recent PhD graduate, we want to hear from you!
🔧 Responsibilities
- Build beautiful, performant mobile apps using Flutter and Dart for iOS and Android
- Use Platform Channels to integrate native code (Java/Kotlin for Android; Swift/Objective-C for iOS)
- Debug, test, and ship apps to the Play Store and App Store
- Collaborate with designers and product teams to create seamless user experiences
- Contribute to app architecture, animations, and responsive UIs
🎓 Qualifications
- Master’s or PhD in Computer Science, Software Engineering, or a related field
- Willingness and eligibility to relocate internationally
✅ Required Skills
- Experience through personal projects, freelance work, competitions, or hackathons
- Solid understanding of data structures, algorithms, and mobile development patterns
- Exposure to native mobile platforms is a plus (Java, Kotlin, Swift, Objective-C)
- Passion for mobile technologies and continuous learning
🌟 Preferred Candidate Profiles
We welcome applications from candidates who align with the following profiles. Please indicate your profile when applying:
- 🎓 High-Performing Students – Top of your class with strong academic results? You may be eligible for a part-time internship with relocation support.
- 🎓 High Potential Graduates – Recently graduated with excellent results in a relevant field? Apply for a full-time, long-term role.
- 🔬 PhD / Master’s Candidates – Working on or recently completed research in mobile technologies? You may qualify for a full-time role with research support.
- 🏆 Competition Winners – Won hackathons, coding competitions, or academic challenges? You could be considered for a short-term internship and scholarship opportunity.
- 🚀 Disruptors / Entrepreneurs – Built a startup, app, or tech project with real-world impact? Join a short/medium-term innovation project.
📩 Apply now
Send your CV, GitHub, or app portfolio – we’re excited to see what you’ve built!
Flutter Engineer – Mobile Apps, Dart & Cross-Platform UI employer: LinkedIn
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Flutter Engineer – Mobile Apps, Dart & Cross-Platform UI
✨Tip Number 1
Showcase your personal projects! If you've built any mobile apps or participated in hackathons, make sure to highlight these experiences. Having a portfolio that demonstrates your skills in Flutter and Dart will set you apart from other candidates.
✨Tip Number 2
Network with professionals in the field. Join online communities or local meetups focused on Flutter development. Engaging with others can lead to valuable connections and insights about job opportunities at our company.
✨Tip Number 3
Familiarise yourself with the latest trends in mobile development. Being knowledgeable about new features in Flutter and Dart, as well as best practices in app development, will demonstrate your passion and commitment to continuous learning.
✨Tip Number 4
Prepare for technical discussions by brushing up on data structures and algorithms. Since these are fundamental to mobile development, being able to discuss them confidently during interviews will show your strong foundation in software engineering.
We think you need these skills to ace Flutter Engineer – Mobile Apps, Dart & Cross-Platform UI
Some tips for your application 🫡
Showcase Your Projects: Highlight any personal projects, hackathons, or apps you've built in your CV and portfolio. This is crucial for demonstrating your hands-on experience with Flutter and Dart.
Tailor Your CV: Make sure your CV reflects the skills and qualifications mentioned in the job description. Emphasise your understanding of data structures, algorithms, and any exposure to native mobile platforms.
Craft a Compelling Cover Letter: Write a cover letter that expresses your passion for mobile technologies and your eagerness to learn. Mention specific experiences that relate to the role and how you can contribute to the team.
Prepare for Technical Questions: Be ready to discuss your technical skills and experiences during interviews. Brush up on Flutter, Dart, and mobile development patterns to confidently answer questions related to these topics.
How to prepare for a job interview at LinkedIn
✨Showcase Your Projects
Be ready to discuss your personal projects or any apps you've built. Highlight the technologies you used, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and passion for Flutter.
✨Understand the Basics of Dart and Flutter
Make sure you have a solid understanding of Dart and Flutter fundamentals. Brush up on key concepts like widgets, state management, and asynchronous programming. This knowledge will help you answer technical questions confidently.
✨Prepare for Technical Questions
Expect questions related to data structures, algorithms, and mobile development patterns. Practise coding problems and be prepared to explain your thought process. This will show your analytical skills and problem-solving abilities.
✨Demonstrate Your Teamwork Skills
Since collaboration is key in this role, be prepared to discuss your experiences working in teams. Share examples of how you contributed to group projects, communicated effectively, and resolved conflicts. This will highlight your ability to work well with others.