Company DescriptionBynd Co is a Technology Company that focuses on Project Management and Software Solutions. By partnering with businesses and entrepreneurs, we provide them with software building solutions and the latest technologies to help them reach their goals and increase their business's efficiency. Our dedicated team ensures that every project we manage from inception to operational deployment is provided with all the necessary aspects to assure its growth and success.
Role DescriptionThis is a full-time remote role for a Flutter Developer who will be responsible for developing mobile applications on the Flutter framework. In this role, you will be creating and testing software applications, performing maintenance activities, and fixing bugs. You will also work closely with the software development team to ensure that mobile applications meet client requirements and company standards, and assist in designing and delivering high-quality software applications.
QualificationsBachelor's degree or higher in Computer Science, Software Engineering, or related fields2+ years of solid experience in Flutter.Understanding of Computer Science principles.Strong knowledge of design patterns and SOLID principles, OOP principles, and best practices.Familiar with working in an Agile environment.Good knowledge of Creational Design Patterns like Abstract Factory - Singleton - Prototype - Builder Patterns.Ability to design and develop responsive, adaptive, complex cross-platform applications During the development, and integrate the required features and predict possible bugs.Ability to write clean and readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.Experienced in state managements like ( Provider - Bloc ) Riverpod is a must.Experience with GraphQl and RESTful APIs services.Experience with third-party Platforms, APIs, and SDKs such as (Firebase- Googlemaps- Google Mobile Ads SDK- etc..)Experience with Client services real-time channels like Websocket.Familiarity with cloud messaging-local notifications and background services.Working with multimedia like camera– Speech to text - audio-video– voice Assistant- QRCode Scanning.Familiarity with payment gateways and in-app purchases.Familiarity with dynamic links and deep linking.Experience with automated testing- DevTools and Dart debugger.Familiarity with CI/Cd for shipping software quickly and efficiently.Familiarity with version control systems and platforms (Git - Github).Familiarity with agile project management tools like Jira.