Position: Senior Level Applied Mathematician
Location: Istanbul, Turkey
About Company:
Tezzro is seeking a highly skilled and experienced Senior Flutter Developer to join our dynamic and innovative developers team. As a Senior Flutter Developer, you will play a crucial role in designing and implementing professional mobile applications that provide exceptional user experiences. If you are passionate about Flutter development and have a proven track record of building successful mobile apps, we would like to hear from you!
Responsibilities:
- Design and develop high-quality mobile applications using the Flutter framework.
- Collaborate with cross-functional teams to gather and understand project requirements, and translate them into efficient and scalable Flutter code.
- Lead the technical development and architecture of Flutter projects, ensuring adherence to best practices and industry standards.
- Implement state management solutions to efficiently manage the application's state and data.
- Integrate with APIs and other backend services to fetch and update data.
- Write unit tests, widget tests, and integration tests to ensure the reliability and performance of the applications.
- Optimize the performance of mobile applications and troubleshoot any issues or bugs that arise.
- Stay updated with the latest advancements in the Flutter ecosystem and incorporate relevant technologies and tools into the development process.
- Conduct code reviews and ensure the quality and maintainability of the codebase.
Requirements:
- Proven track record of at least 5 years of mobile app development experience with a strong focus on Flutter.
- Extensive experience in Dart programming language and a deep understanding of the Flutter framework.
- Strong knowledge of mobile platforms, including Android and iOS, and the ability to develop cross-platform applications.
- Demonstrated expertise in designing and implementing complex UIs using Flutter widgets and libraries.
- Having a good understanding of Android and iOS user guidelines
- Proficiency in various state management patterns, such as BLoC, Provider, or Redux.
- Experience with RESTful API integration and asynchronous operations in Flutter.
- Having good knowledge of GraphQL.
- Solid understanding of software architecture patterns and best practices for mobile app development.
- Familiarity with version control systems, especially Git.
- Strong problem-solving skills and the ability to troubleshoot and optimize code for performance and efficiency.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
Join our team and be part of an exciting journey in developing innovative and impactful mobile applications. If you are a Senior Flutter Developer looking for a challenging and rewarding opportunity, we encourage you to apply and showcase your talent in pushing the boundaries of mobile app development.
To apply, please submit your updated resume and a portfolio of your Flutter projects.
Tags
android
api
backend
git
graphql
Apply to job