senior flutter developer
تفاصيل الوظيفة
3CIX is seeking a Senior Flutter Developer to join our dynamic team. In this role, you will be responsible for developing high-performance mobile applications using the Flutter framework. The ideal candidate will have a strong proficiency in Dart programming and a robust understanding of mobile app architecture and design principles. You will collaborate closely with cross-functional teams to define, design, and ship new features, ensuring a seamless user experience across platforms. Your experience with RESTful APIs, version control systems (preferably Git), and cloud services will be essential in building scalable applications. You should be proactive in improving the mobile development process and mentoring junior developers. An understanding of native build tools for Android and iOS, as well as familiarity with Agile methodologies, will be advantageous. Requirements We are looking for a passionate and experienced Senior Flutter Developer to help us create stunning mobile applications. The ideal candidate should have extensive knowledge of Flutter and Dart, along with a solid background in mobile application development. Responsibilities will include collaborating with design and product teams to develop user-friendly mobile solutions, optimizing application performance, and implementing new features based on client feedback. Strong analytical skills, attention to detail, and the ability to work independently and as part of a team are essential. Experience with state management solutions (such as Provider or Bloc), and well-versed in testing frameworks and continuous integration setups are desired. A degree in Computer Science or a related field, along with several years of relevant experience, is preferred.
Responsibilities
- Design and develop high-quality mobile applications using Flutter.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum performance on a variety of mobile devices.
- Maintain code quality, organization, and automatization.
- Mentor junior developers and provide technical guidance.
- Participate in the full application development lifecycle.
- Stay updated with the latest industry trends and best practices.
Requirements
- Proven experience as a Flutter Developer or similar role.
- Strong proficiency in Dart and a good understanding of mobile app development.
- Experience with version control systems, particularly Git.
- Strong knowledge of RESTful APIs and integrating third-party APIs.
- Familiarity with native build tools for Android and iOS.
- Knowledge of Agile development methodologies.
- Excellent problem-solving skills and attention to detail.
- A degree in Computer Science or related field is preferred.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.