1 Opening(s)
2.5 Year(s) To 4.0 Year(s)
4.50 LPA TO 6.00 LPA
Job Description:
We are seeking a skilled Flutter Developer to join our team and contribute to building high-quality responsive mobile and web applications. As a Flutter Developer, you will be responsible for
developing cross-platform apps using the Flutter framework, ensuring performance, usability, and code quality.
Key Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Develop and implement mobile applications using the Flutter framework.
- Translate designs and wireframes into high-quality code.
- Optimize app performance and ensure compatibility across various devices.
- Troubleshoot and debug issues to maintain app stability.
- Stay updated on Flutter and mobile development trends.
- Communicate effectively with team members and stakeholders.
Requirements:
- Proven experience as a Flutter Developer or similar role, with a strong portfolio of mobile & web applications developed using Flutter.
- Degree in Computer Science, Engineering, or related field
- Ability of making responsive UI for web, tablets and mobile devices (must).
- Excellent coding, problem-solving and analytical skills with proficiency in Dart programming language and Flutter framework.
- Understanding of Bloc state management with hands on experience (at least 1 year is must)
- Understanding of mobile app design principles and UI/UX best practices.
- Understanding and experience in at least one in code DB/storage plugin like Hive or sqflite.
- Proficiency in customizing apps, with custom plugins.
- Experience with third-party libraries and APIs.
Good to have:
- Understanding of hardware integrations with apps.
- Map implementation, Charts, Animation and Custom Painter
- Knowledge of local and push Notifications.
- Overview of native functionalities (iOS or Android).
- CI/CD and version controlling.
1 Opening(s)
3.0 Year(s) To 6.0 Year(s)
6.00 LPA TO 8.00 LPA
Roles and Responsibilities
Designing, developing, testing, maintaining, and deploying software in the Flutter framework
Developing user interface components and implementing them by following well-known Flutter practices.
Communicating with product and engineering leads to implementing business and project objectives.
Code review of team members' commits as part of the CI/CD cycle.
Participate in testing, quality assurance, ...