Company DescriptionWe build digital products that matter and have fun doing it. We're a small team of enthusiastic developers, excited about their craft and passionate about delivering software that makes peoples lives better.
Role DescriptionSuper excited to announce this senior remote Flutter developer role at Octave Software. The individual will be joining our small yet impactful team, working on a new desktop app product in the education industry. We are at massive scale with existing products and the new product's usage is increasing daily. The individual is expected to be proficient in the Flutter framework and have some experience working with native applications at scale. Ideally the candidate has experience with on Flutter on desktop (Windows and MacOS) and experience debugging native code and packages.
Some points:You will be working on scaling a new Flutter desktop product to thousands of daily users in the education spaceThe team is small, so your proactivity, effort and contributions will be noticed and rewardedYou will be included in some support calls to learn how the product is used in the wild and experience issues first hand; then will be expected to patch, iterate on, test and improve the product based on these experiencesYou will work primarily on the Windows and MacOS product so experience writing desktop apps & debugging native code is a huge plusWhile being a remote role, being based in Johannesburg is a plus as we meet to pair program and hang out with each other from time to time, sometimes we will deliver devices to you for debugging or get together to test our products on different hardwareDegree in computer science (or similar) not required but a bonus
Contact matt@octavesoftware.co.za if you are interested.