INNOVANCE - Flutter Developer

We are seeking a talented and dedicated Flutter Developer to join our dynamic team. As a Flutter Developer, you will have the opportunity to work on exciting projects for investment companies, creating applications that impact users globally. You will be instrumental in designing and building cutting-edge applications using Flutter, Dart, and other modern technologies.

Responsibilities:

  • Design and build advanced applications for the Android and iOS platforms using Flutter and Dart
  • Regularly conducting code reviews to enforce best practices and high coding standards
  • Working closely with back-end developers, business analysts, and UX/UI designers to enhance usability and align with project specifications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work on bug fixing and improving application performance
  • Stay abreast of the latest industry trends and technologies
  • Contribute to code review processes and foster a culture of quality and innovation

 

Required Qualifications:

  • 2 years of experience in software development
  • Minimum 2 years of experience in Flutter application development
  • Strong understanding of UX/UI design principles, particularly in mobile responsive design
  • Solid understanding of mobile app design patterns like MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, etc.
  • Proficient in Dart programming language, Rest APIs, and integration with third-party libraries and APIs
  • Experience in developing and deploying Android/iOS applications on the Apple App Store and Google Play
  • Experience in code review processes both as a reviewer and a reviewee
  • Excited to work with a collaborative multidisciplinary team

 İlanla ilgilenen adaylar, güncel CV'lerini PDF formatında [email protected]'ye ilan başlığını belirterek iletebilirler.  

Bonus points:

  • A Bachelor's degree in Computer Engineering or related fields is a plus, but we value experience and strong project work as well
  • Experience in React Native is a plus
  • Experience in Agile Development methodologies is a plus (Scrum, Kanban etc.)
  • Experience with automated testing (unit/integration/e2e) is a plus