Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mobile Engineer - Flutter image - Rise Careers
Job details

Mobile Engineer - Flutter

Mobile Developer - Flutter (m/w/d) 

MUNICH / HYBRID

We are WORKERBASE - an ambitious team working on an innovative software platform that helps digitize manual working processes. So far, we gained trust with Fortune 500 companies such as Porsche, Siemens, Gazelle Bike and many others, to use our platform and optimize their workflows. Now, we need a Mobile Developer experienced in Flutter to help us reach the next milestone, and support our team in cross platform mobile development for all device forms - from our own WORKERBASE smartwatch, to off-the-shelf smartphones and tablets.

And this is exactly where you would come in! If you are a self-starting, experienced Flutter Developer looking for a dynamic environment to thrive in - keep reading.👇

⭐ Highlights of this role:

 Work with the latest tech stack in a growing industry  💻

  • Industry 4.0 is the future, and we use the latest tools and technologies in our work

See the impact of your work immediately 🙌 

  • You will work with a big variety of devices, and will always be able to see your impact

Work in a team of experienced senior developers 💡

  • Our full development team is composed of passionate and experienced seniors

Have a huge impact on our business 🚀

  • You will have an amazing opportunity to shape where our business is going

Have full ownership over projects 🎓

  • You will own projects from start to finish, and will be supported in your proactive endeavors

Work with us in a dynamic, start-up environment 🏎️

  • Every day will be different in its own way, and there will always be some interesting challenges!

🪄 What we will trust you with is:

  • Supporting our team in cross platform mobile development for all device forms from our own WORKERBASE smartwatch, to off-the-shelf smartphones and tablets

  • Improving of our existing WORKERBASE mobile apps (smartwatch, smartphone, tablets…) and developing new applications

  • Participating in design sessions and implementation of highly performing mobile solutions in the domain of worker productivity and efficiency

  • Working closely with the backend software engineering team to improve our existing application and backend architecture, native and cross platform.

  • We have a minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD, DDD and Continuous Integration & Delivery.

🤝 We want YOU because:

  • You have at least 2 years of experience with Flutter

  • You are proficient in cross platform mobile development and you have strong software design and coding skills

  • You have a preference for writing and maintaining clean and effective code

  • You have deep experience in cross platform mobile application development using Flutter

  • You have a strong engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics

  • You have a good knowledge of Android and iOS mobile ecosystems, their respective versions, devices, features, frameworks and conventions

  • You have extensive experience in native Android application development

  • You have experience of working in an Agile environment

  • You have a strong test culture and experience with Unit Testing, Integration and/or End-To-End testing

  • You align with our company values - you are an ambitious self starter, who is passionate about their work and loves to work in a team environment!

and additionally, you will feel right at home if you: 

  • have experience in native iOS development

  • You are interested in Industry 4.0

  • and you have a high intellectual curiosity about technology, whether it is the latest SpaceX Starship or Crypto - we love curious people!

⚒️ Technologies we use:

  • Dart, Flutter and Flutter SDK and Cursor AI Code Editor for cross platform application development.

  • Kotlin, Kotlin Coroutines, Java, RxJava, Android SDK and Android Studio for native Android application development.

  • Swift and Xcode for native iOS application development.

  • Firebase for things like mobile push notifications, crash reporting and analytics.

  • MQTT for real time message distribution between devices in the shopfloor (smartwatches, smartphones, tablets, smart glasses) and backend.

  • 1D and 2D barcode scanning solutions for camera and analog scanners, including Zebra and Newland.

  • Industry-standard build tools, including Gradle, Lint and Git.

  • Common CI/CD tools and services, including GitLab, Google Play Store and Apple App Store.

🎁 Some more cool things WORKERBASE can offer you:

  • The unique opportunity to drive a revolution in the manufacturing industry at Fortune 500 clients

  • Great responsibility right from the start and the opportunity to shape where our business is going

  • Growing team with diverse backgrounds to work with and learn from

  • Flexible and hybrid work environment

  • Jobrad 

  • Urban Sports/Wellpass

  • Competitive compensations 

  • Learning & Development Budget

  • Cool central office in Munich and legendary company events

  • Employee Stock Options to participate in the company’s success

🔎 About us:

WORKERBASE is a challenger in the manufacturing industry that is now on the edge of making the next revolutionary step. We raised €10m in 2022 from top investors such as Point 9, Almaz Capital, Porsche Ventures, and our plan for 2023 is to grow and triple our team size.

Our vision is a world where human workers and machines alike become part of the same digital ecosystem. We believe manual jobs do not need to be replaced by robots when we can use technology to help workers become more efficient instead. If you are ready to become a challenger of “we have always done it this way”, then we want to hear from you!

WORKERBASE is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

WORKERBASE Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
WORKERBASE DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of WORKERBASE
WORKERBASE CEO photo
Unknown name
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Mobile Engineer - Flutter, WORKERBASE

As a Mobile Engineer - Flutter at WORKERBASE in Munich, you will join an ambitious team dedicated to transforming the way manual work processes are digitized. With an innovative platform trusted by Fortune 500 companies like Porsche and Siemens, your role will be to support the development of cross-platform mobile applications that cater to various devices, including our unique WORKERBASE smartwatch. If you’re a passionate Flutter Developer with a self-starting attitude, this is the perfect opportunity for you! You'll use cutting-edge technology in the fast-evolving Industry 4.0 landscape while witnessing the immediate impact of your contributions. You’ll work with a talented team of senior developers, owning projects from inception to completion and receiving support as you take initiative. Your responsibilities will include improving existing mobile applications, participating in design sessions, and collaborating closely with backend engineers to enhance our app and architecture. We believe in writing clean code and maintaining a strong testing culture. We’re looking for someone with a solid background in software engineering, experience in mobile development on both Android and iOS, and a drive to innovate in a dynamic startup environment. At WORKERBASE, you won’t just code; you’ll help shape the future of our business! If you're hungry for challenges and have a passion for technology, especially in the realm of worker productivity, we want you to join our team! Your journey with us means being part of a revolution that merges humans and technology in the manufacturing sector. Let’s make an impact together!

Frequently Asked Questions (FAQs) for Mobile Engineer - Flutter Role at WORKERBASE
What does a Mobile Engineer - Flutter do at WORKERBASE?

A Mobile Engineer - Flutter at WORKERBASE is responsible for developing and improving cross-platform mobile applications across devices. This includes everything from our unique WORKERBASE smartwatch to smartphones and tablets, ensuring that our solutions optimize workflow and enhance worker productivity.

Join Rise to see the full answer
What experience is required for the Mobile Engineer - Flutter role at WORKERBASE?

To be a Mobile Engineer - Flutter with WORKERBASE, candidates should have at least 2 years of experience working with Flutter, proficiency in cross-platform mobile development, and a solid foundation in coding and software design. An understanding of both Android and iOS ecosystems is also essential.

Join Rise to see the full answer
What technologies will a Mobile Engineer - Flutter use at WORKERBASE?

A Mobile Engineer - Flutter at WORKERBASE will work with technologies like Dart, the Flutter SDK, Kotlin for native Android development, and Swift for iOS. You will also use Firebase, MQTT for real-time communications, and common CI/CD tools to ensure efficient deployment.

Join Rise to see the full answer
What is the work environment like for Mobile Engineers at WORKERBASE?

WORKERBASE offers a dynamic and flexible work environment in Munich, supporting both hybrid and remote work options. The atmosphere is collaborative, driven by innovation, and empowers Mobile Engineers to take ownership of their projects and contribute significantly to the company's goals.

Join Rise to see the full answer
Can Mobile Engineers at WORKERBASE expect growth opportunities?

Absolutely! As a Mobile Engineer - Flutter at WORKERBASE, you'll have remarkable growth opportunities. The company is experiencing rapid expansion, aiming to triple its team size. This creates the perfect environment for personal and professional development.

Join Rise to see the full answer
What makes working at WORKERBASE unique for Mobile Engineers?

At WORKERBASE, Mobile Engineers play a key role in a revolutionary approach to manufacturing processes. You will work on high-impact projects, directly influencing how technology assists manual labor, making your contributions meaningful and visible immediately.

Join Rise to see the full answer
How does WORKERBASE support Mobile Engineers in their roles?

WORKERBASE provides strong backing for Mobile Engineers, ensuring access to the latest tools and technologies, encouraging participation in design sessions, and fostering a culture of collaboration with backend teams to enhance mobile application development.

Join Rise to see the full answer
Common Interview Questions for Mobile Engineer - Flutter
How do you approach developing a mobile application using Flutter?

When developing a mobile application using Flutter, I start by understanding the project requirements, followed by structuring the app's architecture for scalability. I emphasize writing clean, maintainable code and utilize Flutter's widgets to create a smooth UI experience, ensuring performance is optimized at all stages.

Join Rise to see the full answer
Can you describe your experience with cross-platform mobile development?

Certainly! I have extensive experience in cross-platform development, primarily using Flutter. I focus on optimizing shared codebases to ensure consistent performance and user experience across both Android and iOS platforms, which minimizes the need for platform-specific customizations.

Join Rise to see the full answer
What are some challenges you've faced while using Flutter, and how did you overcome them?

One challenge was managing state efficiently in larger applications. To overcome this, I used state management solutions like Provider and Riverpod, which helped me maintain a smooth user experience. Continuous testing and feedback loops also played a key role in ensuring the application performed as expected.

Join Rise to see the full answer
How do you ensure the performance of mobile applications you develop?

I prioritize performance by optimizing rendering, using lazy loading techniques, and minimizing asset sizes. Additionally, I make use of profiling tools available within Flutter to monitor app performance, pinpoint bottlenecks, and refine the user experience accordingly.

Join Rise to see the full answer
Describe how you incorporate testing in your mobile development process.

I believe in a strong testing culture, so I incorporate Unit Testing, Integration Testing, and End-to-End Testing using Flutter's built-in testing framework. This approach allows for early detection of bugs and ensures that new features don’t introduce regressions, maintaining app stability.

Join Rise to see the full answer
What development tools do you prefer when working with Flutter?

I typically use Android Studio and Visual Studio Code as my primary IDEs for Flutter development. I appreciate the built-in support for Flutter and Dart, along with extensions that enhance productivity, enabling me to debug efficiently and streamline the development workflows.

Join Rise to see the full answer
How do you stay updated on the latest trends in mobile app development?

I stay updated by following influential leaders in the Flutter community on social media, participating in forums and groups, and attending webinars. Additionally, I regularly delve into Flutter’s official documentation and GitHub discussions to learn about new features and best practices.

Join Rise to see the full answer
What projects have you owned from start to finish using Flutter?

I recently completed a project for an e-commerce platform. My role included gathering requirements, designing the architecture, implementing the Flutter app, and finally managing deployment to both the Google Play Store and Apple App Store, ensuring a seamless user onboarding process.

Join Rise to see the full answer
How do you handle feedback and criticism during the development process?

I view feedback as an opportunity for growth, so I actively seek it throughout the development process. Whether it comes from team members or client testing, I take constructive criticism seriously and incorporate it into my work to improve the final product.

Join Rise to see the full answer
What attracts you to the position of Mobile Engineer - Flutter at WORKERBASE?

I am excited about the opportunity at WORKERBASE because I admire the company’s commitment to innovation in the manufacturing sector. The chance to work alongside experienced developers and contribute to impactful projects aligns perfectly with my career aspirations and personal values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Flock Safety Remote No location specified
Posted 11 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave
Photo of the Rise User
Customer-Centric
Work/Life Harmony
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 21 hours ago
Photo of the Rise User
Posted 12 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!