Design and develop high-volume, low-latency, high-available and performant applications.
Contribute in all phases of the development lifecycle: concept, design, build, test, release to app stores and support.
Diagnose performance issues, fix bugs to increase the functionality of the application
Write well designed, testable, efficient code
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Skills and Qualifications
Good Knowledge and experience in Flutter Framework and DART programming
Proficient in Android with Java/Kotlin or IOS with Swift programming
Hands on experience in using RESTful APIs
Understanding of the Agile development life-cycle;
Experience with Git
Deep knowledge Object Oriented Programming
Experience with Material Design and Android UI design principles, patterns and best practices
Intermediate + English skills
Bonus :
Over one year’s developing Flutter applications for mobile
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Familiar with dart and flutter
Familiar with android (java or kotlin) or IOS (swift)
Familiar with Object Oriented Programming
Familiar with statements like provider
Familiar with routing like vrouter and auto_route
Familiar with Restful api
Familiar with database like Hive
معرفی شرکت
شرکت بلک بیت فعال در زمینه طراحی و تولید انواع وبسایت و اپلیکیشن است و پروژههای گوناگونی در زمینههای طراحی و تولید اپلیکیشن موبایل، وبسایت، وباپ و زیرساخت در دست اجرا دارد. همچنین با همکاری شرکتهای همکار امکان ارائه خدمات گستردهتری از جمله تولید محتوا، دیجیتال مارکتینگ، تحقیقات بازار، توسعه کسبوکار و... را ایجاد نموده تا رضایت مشتریان را به بیشترین حد ممکن برساند.