Qureos

FIND_THE_RIGHTJOB.

Flutter Apps Software Engineer

India

At XA we understand that our web and mobile applications are at the heart of our success. We’re looking for a talented application developer to spearhead our application development process and support the maintenance of our existing apps. If you’re passionate about creating high-quality applications and working as part of a collaborative team, we’d love to hear from you!


Objectives of this Role

    • Build and maintain mobile applications for our organization using Flutter as the fundamental languages.
    • Collaborate with the rest of the team to ensure applications align with the organization’s goals, as well as customer needs.
    • Oversee the performance of applications to ensure they’re always running properly.
    • Improve our overall application development process and continuously find ways to advance our apps.

Requirements:

    • 2 years of proven experience building applications using Flutter
    • 3+ years of experience in native app development or cross platform
    • Good command with Git and GitFlow.
    • Good understanding of reactive programming paradigms
    • Good understanding of widgets, widgets lifecycle management.
    • Required knowledge in any architecture and state management: BLOC and Provider, Factory constructor, spread operators.
    • Firm understanding of software security principles and mobile application security (OWASP) best practices
    • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on GitHub.
    • Sound Experience with third-party libraries and APIs integration.
    • Understanding of the Agile development life cycle.
    • Experience with automated testing and building.
    • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.

Nice to Have:

    • Java/Swift experience
    • Understanding of Android Keyboard API
    • Experience with optimizing applications for Material Design
    • Proficiency with project tracking software, such as Jira
    • Certification in application development
    • Experience working as part of a remote development team
    • Project management experience.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.