Education Qualification Bachelors degree in software engineering or computer science.
Experience Total Experience : 4 to 12 years
Industry arrangement 5 days working from the office
Location Noida
Duration : 6 months with possible extension
Job responsibilities :
- Design and Build scalable apps using Flutter and Dart.
- Have knowledge on generating flutter plugins to interact with native (iOS / Android) libraries.
- Have worked with Flutter app with different Architectures, Architectural design.
- Experience with Android SDK, Kotlin`
- Use Flutter to build cross platform mobile apps for Android, IOS and Web. This should include from making responsive UIs to efficiently query data and mange states in an optimized manner.
- To build custom Flutter Packages.
- Translate and build the designs and Wireframes into high-quality responsive UI code.
- Write efficient queries for core Data.
- Firebase : Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
- Creating and implementing API of Firebase Firestore.
- Should have some basic knowledge of core language of native Android and iOS.
- Git : To manage and collaborate in different projects with the rest of the team.
- Oversee end-to-end Flutter app development across multiple projects using Flutter, Dart, Kotlin, and Swift.
- Guide team members in adopting best practices in mobile architecture (MVVM, MVC, Clean Architecture).
- Facilitate architectural decisions and enforce performance optimization using Firebase and backend APIs (REST / GraphQL).
- Plan sprints, manage Agile ceremonies using Jira and Confluence.
- Implement CI / CD processes using GitHub Actions, Jenkins, and Docker.
- Review code, enforce security and code quality, and manage release cycles.
- Lead collaboration with UI / UX teams using tools like Figma.
- Promote knowledge sharing, skill development, and team growth.
What we are looking for :
Person coming from Strong knowledge & experience in Flutter.Deep knowledge and experience of iOS or android development with flutter.Experience of Firebase and other deployment cycles.Strong educational background, preferably in the fields of computer science or engineering.Experience with mobile DevOps tools and release pipelines.Proven working experience in same.Strong technical background, with understanding or hands-on experience in software development and web technologies.Experience in mobile application development.Good communication skills. Entrepreneurial skills, ability to observe, innovate and own your work.Detail-oriented and organized with strong time management skills.Influencing skills and the ability to create positive working relationships with team members at all levels.Excellent communication and interpersonal skills.A collaborative approach and work with perfection as a group effort to achieve organization goal(ref : hirist.tech)