Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an experienced Senior Flutter Developer to join our growing team. As a Senior Flutter Developer, you will be responsible for developing and maintaining high-quality mobile applications using the Flutter framework. If you are passionate about mobile app development, have a deep understanding of Flutter, and are excited to work on innovative projects, we encourage you to apply.
- Collaborate with cross-functional teams to gather project requirements and objectives.
- Lead the development of mobile applications using the Flutter framework.
- Architect, design, and implement complex features and functionalities.
- Mentor and provide guidance to junior developers on the team.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and address bottlenecks and bugs.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with Flutter and related technologies.
- Conduct code reviews to maintain code quality and best practices.
- Troubleshoot and debug issues reported by users or QA teams.
- Contribute to the continuous improvement of our mobile development processes.
Job Requirements
- Bachelor's degree in Computer Science or a related field.
- Proven work experience as a Flutter Developer with a minimum of 3 years experience.
- Strong proficiency in Flutter and Dart programming language.
- Experience with state management using packages like Provider or Riverpod.
- Solid understanding of mobile app development best practices.
- Knowledge of RESTful APIs and asynchronous request handling.
- Familiarity with version control systems (e.g., Git).
- Ability to mentor and guide junior developers.
- Up-to-date knowledge of mobile development trends and best practices.
- Experience with performance optimization and debugging tools.
- Experience publishing apps to Google Play Store and Apple App Store is a plus.
- Knowledge of native Android and iOS development is a plus.
Personality Skills:
- Excellent verbal and time management skills.
- Strong communication and interpersonal skills.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.