1

Flutter In Jobs in Missouri (NOW HIRING)

$108K - $133K/yr

In this role, you will contribute to the design, development, and optimization of a high ... Familiarity with technologies such as Wayland, OpenGL, Vulkan, Flutter, graphics toolkits ...

next page

Showing results 1-20

Flutter In information

What are some common challenges faced by Flutter Developers when collaborating with backend teams, and how can they be addressed?

Flutter Developers often encounter challenges such as synchronizing data models, managing API changes, and ensuring seamless communication between the frontend and backend. To address these challenges, it's important to establish clear documentation, maintain regular meetings for status updates, and use tools like Swagger or Postman for API testing. Proactively discussing integration points and versioning can also minimize friction and help deliver a more robust final product.

What is the difference between Flutter In vs Flutter Developer?

AspectFlutter InFlutter Developer
Required CredentialsRelevant certifications or courses in FlutterSame certifications or courses in Flutter
Work EnvironmentMobile app development teams, startups, tech companiesMobile app development teams, startups, tech companies
Industry UsageUsed interchangeably in job listings and industry discussionsCommonly used term for professionals building cross-platform apps

Flutter In and Flutter Developer are often used interchangeably in the industry. Both roles require similar skills, certifications, and work environments focused on mobile app development using Flutter. The main difference is that 'Flutter In' is less common and may be a typo or regional variation, while 'Flutter Developer' is the standard job title.

What are the key skills and qualifications needed to thrive as a Flutter Developer, and why are they important?

To thrive as a Flutter Developer, you need strong programming skills in Dart, a solid understanding of Flutter framework fundamentals, and experience with cross-platform app development. Familiarity with development tools like Android Studio, VS Code, Git, and knowledge of API integration and state management solutions such as Provider or Bloc are typically required. Problem-solving ability, creativity, and effective communication help developers collaborate with teams and deliver user-friendly apps. These skills ensure the creation of high-quality, scalable, and maintainable mobile applications that meet client and user needs.

What is a Flutter Developer?

A Flutter Developer is a software engineer who specializes in building cross-platform applications using the Flutter framework. Flutter is an open-source UI toolkit developed by Google that allows developers to create natively compiled applications for mobile, web, and desktop from a single codebase. Flutter Developers use the Dart programming language to write efficient and visually appealing apps. Their responsibilities often include designing UI, integrating APIs, testing, and optimizing app performance.
What are popular job titles related to Flutter In jobs in Missouri? For Flutter In jobs in Missouri, the most frequently searched job titles are:
What cities in Missouri are hiring for Flutter In jobs? Cities in Missouri with the most Flutter In job openings:

C++/Rust Graphics and Windowing System Software Engineer - Mir

Jobgether

On-site

$108K - $133K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a C++/Rust Graphics and Windowing System Software Engineer - Mir based in Netherlands.

Join a globally distributed engineering team working on advanced graphics and windowing technologies that power a wide range of Linux-based environments, from embedded devices and edge systems to full desktop experiences. In this role, you will contribute to the design, development, and optimization of a high-performance graphics stack used by developers and organizations worldwide. You will collaborate with experienced engineers on modern display technologies, helping shape the future of graphical computing and user experiences. The position offers the opportunity to work extensively with both C++ and Rust while contributing to open-source initiatives and engaging with a vibrant technical community. This is an ideal opportunity for engineers passionate about performance, precision, and scalable software development in a remote-first environment.

Accountabilities:
  • Design, develop, and maintain features across a modern graphics and windowing system technology stack.
  • Debug, investigate, and resolve software issues to ensure reliability, stability, and performance.
  • Participate in code reviews, architectural discussions, and engineering best practices to maintain high-quality standards.
  • Develop and enhance automated tests, benchmarks, and validation processes to identify issues early in the development lifecycle.
  • Create and maintain technical documentation to improve usability and developer experience.
  • Collaborate with distributed engineering teams, open-source contributors, and external partners on feature development and problem-solving.
  • Support the evolution of graphics technologies through continuous improvement, innovation, and community engagement.
Requirements
  • Bachelor's degree (or equivalent) in Computer Science, Engineering, STEM, or a related field.
  • Minimum of 2 years of professional software development experience.
  • Strong programming expertise in both modern C++ and Rust.
  • Solid experience working with Linux as a development and deployment platform.
  • Ability to work effectively in a remote and globally distributed environment while maintaining strong organization and productivity.
  • Excellent communication skills, with the ability to document technical solutions and collaborate across teams.
  • Willingness and ability to travel internationally twice per year for team gatherings and company events.
  • Experience with graphics systems, display technologies, or window compositing environments is highly desirable.
  • Familiarity with technologies such as Wayland, OpenGL, Vulkan, Flutter, graphics toolkits, animation frameworks, asynchronous programming, and concurrency patterns is considered a strong advantage.
  • Demonstrated ability to deliver robust, production-quality software.
Benefits
  • Competitive compensation package aligned with experience, performance, and location.
  • Performance-based annual bonus opportunities.
  • Fully remote and globally distributed work environment.
  • In-person team gatherings and collaborative events held twice per year in international locations.
  • Annual learning and development budget of USD 2,000.
  • Regular compensation reviews.
  • Employee recognition and reward programs.
  • Generous annual holiday allowance.
  • Maternity and paternity leave support.
  • Employee Assistance Program and wellness resources.
  • Opportunities for international travel and networking with colleagues worldwide.
  • Priority Pass access and travel upgrades for eligible long-haul business travel.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job