2 views
Blackbird Lab
Our client is a well-known loyalty program in Canada and has been around for more than 30 years. It’s a big corporation with many mature established processes.
In 2022, Blackbird Lab was engaged in a project that is being built from the ground up. We’re responsible for product ownership, solution architecture, development, testing and integration of a new platform into an existing customer’s system. Our module is built from scratch but later will become a part of a bigger platform. We’re building a product where end users of our customer will be able to upload photos of their grocery purchases and get rewards for it. Our focus is mostly on back office processing and management tools, which include OCR, operations process, reporting, auditing, etc.
Stack of the project
The current project is on iOS and Swift
Flutter: get_it, dio, go_router, flutter_aepedge (Adobe), intl, flutter_bloc, bloc_test, mockito, melos
Bitrise, GitHub
Position & client
Our client is a well-known loyalty program in Canada and has been around for more than 30 years. It’s a big corporation with many mature established processes.
Now we are looking for a Senior Flutter Developer with iOS skills for the Snap team.
Snap. Since Spring 2022 our Blackbird Lab team has been building a product where end users of our customer can upload receipts of their grocery purchases and get rewards for it. We built a user-friendly CRM for our colleagues to manage offers, retailers, receipts OCR, and many other functionalities. We are responsible for the end-to-end implementation, from mobile to back office processing and management tools, which include OCR, operations process, reporting, auditing, etc.
Responsibilities
Snap is a big backend feature with a mobile iOS-based application that our team is migrating to Flutter and the admin part now. Hence, you’ll work on a new app on Flutter and from time to time will fix some bugs on iOS.
Requirements
Team setup & processes
We’re following 2-week Sprints with Story Point estimates, refinements, plannings, demos and retrospectives.
Interview process
Benefits for
We are all for the self-development of each team member. As a part of our team, you’ll be supported in your professional growth, work on Macs, receive certifications, and visit conferences. On top of that, you will enjoy an attractive social package, including