About the Company :
Constellation Software is Canada's largest publicly-listed software company, with a market cap nearing $20 Billion. We are a product-based company, solely dedicated to acquiring, maintaining, supporting and enhancing industry-specific mission-critical business systems, for life.
From the website, if you go under 'Our Companies', you will see details and websites for our operating groups, through which you can get details about the products and divisions under our various operating groups, servicing a varied group of industries.
A market-leading developer of software products for the automotive repair industry; our R.O. Writer shop management system (www.
rowriter.com) is currently deployed in over 4,000 locations throughout the United States and Canada.
We are currently looking for a Mobile Developer / Lead position for a full-time opportunity on our mobile product team to lead both Android and iOS product development.
This team lead will work with leading edge Android, iOS, and .NET technologies to create a competitive solution. They must be able to mentor a team of developers dedicated to Android and iOS development in an Agile environment.
They will also be responsible for the final build process, publication, and management of the application deployment process to their respective platform's stores.
Architect solutions and web APIs in .NET to support mobile platform using Azure REST services, and JWT tokens
Lead, mentor, and supplement other staff to develop iOS and Android mobile applications
Develop a subject matter expert (SME) level knowledge of the technology areas and products
Deploy commercial applications in both Google Play and Apple App stores
Governance of mobile SDLC practices, and source code management (GIT)
Governance of Scrum / Agile work environment
Assist in the design of front-ends for multiple user personas and use cases
Minimum 2 years of both Android and IOS application development
Minimum 3 years of developing Azure based REST web services in .NET
Experience with GIT source control
Experience with ProGuard code obfuscation, and Gradle build processes a plus
Familiarity with business process management, analytics, sales and marketing a plus
Familiarity with Kotlin a large plus, including migration of Java code to Kotlin
Ability to prioritize tasks and deliver results in a timely manner as an individual and as a technical lead on projects
Experience and understanding of large and complex code bases and architecture
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan Tenured Employees Only
Child Care Facility
Company Provided Lunch / Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training opportunities
Friendly work environment