Senior Flutter Developer - Mobile Game Development - Berlin - 90k
About Us:
We are an innovative tech company dedicated to pushing the boundaries of mobile gaming and interactive experiences. We leverage cutting-edge technologies, including AI, to create engaging, high-performance applications that captivate players worldwide. Join us in shaping the future of mobile gaming!
Role Overview:
We are seeking a highly skilled Senior Flutter Developer with extensive experience in mobile game development. The ideal candidate will have a deep understanding of Flutter for cross-platform applications, a solid background in AI-driven game development, and ideally, some hands-on experience with Unity. Cloud experience, particularly with AWS, is highly desirable. You will collaborate closely with designers, backend engineers, and AI specialists to build next-generation gaming experiences.
Key Responsibilities:
* Develop high-quality mobile game applications using Flutter, ensuring smooth performance across platforms (iOS & Android).
* Optimize game mechanics and UI components for seamless and engaging player experiences.
* Integrate AI-driven elements into mobile games, enhancing gameplay and interactivity.
* Collaborate with backend engineers to develop scalable, real-time gaming features.
* Work with cloud services (preferably AWS) to enhance game infrastructure, scalability, and performance.
* Maintain code quality, organization, and automation processes.
* Work with Unity when needed for hybrid development approaches.
* Stay up to date with the latest trends in Flutter, AI in gaming, and cross-platform game development.
Required Skills & Qualifications:
* 5+ years of professional experience in mobile development, with at least 3 years using Flutter.
* Proven experience in developing and launching mobile games.
* Strong understanding of game development principles, including physics, animations, and performance optimization.
* Hands-on experience with AI-driven game mechanics (e.g., procedural generation, NPC behavior, adaptive difficulty systems).
* Familiarity with game networking, real-time multiplayer, and backend integration.
* Experience with state management tools in Flutter (e.g., Riverpod, Bloc, or Provider).
* Proficiency in Dart and knowledge of native mobile development (Swift/Kotlin) is a plus.
* Experience with cloud technologies, preferably AWS, for game hosting, databases, and backend services.
* Unity experience is highly desirable but not mandatory.
* Strong problem-solving skills and ability to work independently in a fast-paced environment.
What We Offer:
* A remote-first work environment with a flexible schedule.
* The opportunity to work on groundbreaking mobile gaming projects.
* A collaborative and innovative culture where your ideas matter.
* Competitive compensation and potential equity options.
* Professional development and learning opportunities.
If you’re passionate about mobile game development, AI-driven experiences, and pushing the limits of what Flutter can achieve, we’d love to hear from you!