We're looking for a senior mobile developer fluent in Flutter to lead our mobile application's development and evolution. We're looking for someone who's passionate about how a mobile app feels and behaves, someone who enjoys getting to own a part of a larger platform. This person would be supported by a team of backend developers, creating endpoints needed to connect to the larger platform.
As a member of the product team, you'll be helping transform internal communications at companies around the world, making employees feel more engaged and be better informed.
Required SkillsLegally able to work for a Canadian company (Permanent resident, citizen, open visa)
Experience with:5+ years experience in mobile development for Android and/or iOS3+ years experience with Firebase (database, notifications, etc)3+ years experience as a lead of a small team2+ years experience with FlutterHaving released at least 2 mobile applications to the Apple Store, Google Playstore, or for MDM deployment
AttributesAbility to give and take feedback wellPassion for products and start-upsA Quality-centric MindsetExcellent communication skillsAbility to bring some order to some chaosStrong team skills
CompanySparrow’s a silicon-valley funded product company based in Canada. We’re looking for a mobile developer to join our product team and help us deliver our roadmap and vision faster as we take the world by storm. Everyday, Sparrow helps our customers get the right information to the right employees across many communication channels. Connected and informed employees are more productive, more engaged, and happier. We believe everyone should feel that way.
The type of people we’re looking for are the type who enjoy owning things, who love learning from others and sharing what they know, and who are highly adaptable.
Position OverviewYou will be a key member of the product development team and working with our product owner, designer, and development team.
You will be doing one or more of the following:Architecting the growth and evolution of our platform with the other senior developersDesigning and Implementing changes and enhancements to our Mobile application built in FlutterDesigning and implementing enhancements to the Firebase backend and connected to Sparrow EndPointsHelping architect our future
You will also beResponsible for Pull Request review and participationWorking with a fantastic team that believes in supporting each other, sharing what you know and learning from your peersProviding your ideas for enhancements and improvements to our product (we don't just want you for your amazing ability to code)Adding to the team knowledge, culture, and having a positive effect on morale is keyFixing bugs and helping customers when the need arises is a part of dev lifeProvide expert input and advice in relation to technical design, standards, and best practices.Identifying potential risks and issues.Collaborating on project plans, work plans, schedules, and estimates pertaining to development, solution deployment, and service delivery
Compensation includesSalary, stock options, benefits.
Education RequirementIdeally, you have a computer science or software engineering or related degree, but we know degrees don’t mean everything. Any relevant certifications and training courses, are things we want to know about.