Vayuz Technologies is seeking an experienced Flutter Developer with a strong background in building scalable eCommerce applications.
This role also requires expertise in developing macOS desktop applications (Swift + SwiftUI/AppKit) and native Android applications.
This is a truly cross-platform role focused on delivering seamless, high-performance digital experiences across mobile and desktop environments.
Key Responsibilities
- Cross-Platform App Development: Develop and maintain cross-platform mobile apps using Flutter, with a strong focus on robust eCommerce functionality.
- macOS Application Development: Build and maintain macOS applications using Swift + SwiftUI or AppKit, ensuring native-level performance and strict adherence to design principles.
- Native Android Contribution: Contribute to or lead the development of native Android applications using Java/Kotlin as needed, ensuring high quality and performance.
- eCommerce Feature Implementation: Implement essential eCommerce features, including but not limited to product listings, shopping cart functionality, secure payments, user accounts, and comprehensive order tracking systems.
- API & Gateway Integration: Integrate third-party APIs, various payment gateways (e.g., Stripe, Razorpay), and essential analytics tools to enhance application capabilities.
- Collaborative Development: Collaborate closely with designers, product managers, and backend developers to deliver intuitive, high-performing, and visually appealing applications.
- Performance & UX Optimization: Ensure high performance, responsiveness, and an exceptional UI/UX across all target platforms.
- Mentorship & Code Quality: Mentor junior developers, contribute actively to rigorous code reviews, and participate in crucial architectural discussions to maintain code quality and foster team growth.
- Continuous Learning: Stay up-to-date with the latest trends, best practices, and advancements in Flutter, Android, and macOS development.
Required Qualifications & Skills
- Bachelor's or Master's degree in Computer Science, IT, or a related field.
- Proven experience in app development.
- Hands-on experience with Flutter (Dart).
- Experience developing macOS apps using Swift + SwiftUI or AppKit.
- Experience building and deploying Android apps using Java/Kotlin.
- Solid understanding of eCommerce workflows and consumer-facing applications.
- Proficiency in Flutter state management solutions such as BLoC, Provider, Riverpod, etc.
- Experience integrating Firebase, various third-party SDKs, and RESTful APIs.
- Strong Git proficiency and extensive experience working in Agile development environments.
Good to Have
- Experience with Flutter Web or Flutter for Desktop (beyond macOS).
- Exposure to CI/CD pipelines and automated testing tools.
- Knowledge of secure coding practices and mobile performance optimization techniques.
- Experience with app publishing to the Google Play Store, Apple App Store, and Mac App Store.
Skills Required
Flutter, Api Integration, UX Development, Swift, Restful Apis