This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow
Slider

Vehicle Mind: Software Development Manager

Vehicle Mind

This is a Contract position in Montreal, QC posted February 18, 2021.

About Vehicle MindVehicle Mind is an innovator and disruptor focused on building the easiest way to get a car serviced: “one-click car-care”.

Vehicle Mind is leading the digital transformation of independent garages, giving them the tools to meet the expectations of digital-first consumers.

Using Vehicle Mind cellular telematics and digital inspections, garages can proactively monitor customer vehicles for potential issues and suggest preventive maintenance services.

On their mobile app, consumers can access information and data that until now were only available to professional mechanics.

They can book appointments and prepay for services in advance of garage visit.

A wide variety of notifications and alerts keep consumers informed on their vehicle status at all times.

With a host of other innovative services included, Vehicle Mind is an all-in-one subscription for a new era of stress-free car ownership.

Vehicle Mind has a bold vision to become the most trusted, widely accepted solution for vehicle services.Role descriptionAs Software Development Manager, you will work with our team of Development Engineers to define, drive and execute on this vision.

You will design, build and own cloud-first and mobile-first features and programs that will delight our customers.You will be responsible for technical ownership of multiple applications including complete SDLC with strong focus on quality, security and scalability.

You’ll also be responsible for architectural decisions, deployment and support for your products in production.This is a hands-on role with development activities and delivery commitments.

For you to be successful in his role, you need wide ranging knowledge of modern mobile and web-scale product development, UI/UX practices, and project management.Some of the technologies we work with are:Java/J2EE, springboot, Node.Js, Ionic, Angular, React.Js, TypeScript, NosqlDB, mongodb, AWS (Cloudwatch, Cloudformation, EC2, SQS, Lambda, DynamoDB, RDS (PostgreS), S3, Kinesis, ECS, IAM), Terraform, firebase, Stripe, GitHub, GitHub actions, Google Play and Apple App store practices.For UI design we use InVision and Zepplin.Knowledge of other technologies is an advantage from a future perspective: cassandra, elastic search, kibana, kafka, redis, docker, kubernetes, apache, solr, spark, scala, hive, etc.Role and responsibilitiesResponsibilities include, but not limited to:Manage the overall planning, execution, and delivery of concurrent projects.Work with product managers in developing a strategy and road map to provide compelling capabilities for the garage industry that helps them succeed in their business goals, and innovative automotive related services to consumers.Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.Work closely with engineers to develop the best technical design and approach for new product development.Assist engineers with ideas by exploring new APIs, services, platforms, and software.

Constantly explore ways to improve processes and practices.Coordinate with UI/UX designers to ensure UI designs are available for development.

Ensure UI/UX revisions and modifications are carried out in consultation with marketing, UX, and product managersInstill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedulesProject management prioritization, planning of projects and features, Stakeholder management and tracking of external commitmentsSkills and qualifications:University degree in Computer Science, Computer Engineers, Software Engineering or related field5 plus years of relevant work experience in full-stack mobile and web-technologies1–3 years of supervisory experienceSolid software development background including design patterns, data structures, test driven developmentSoftware development experience in building mobile apps, web services and highly scalable applicationsDevelopment experience in Java, Angular, Ionic, node.JsExperience in DevOps CI/CD pipeline creation and managementCloud services such as AWS and GCPExperience in API development and managementOther experience we look for includes: REST, Spring Boot, LinuxStart-up experience preferredExperience translating technical information into non-technical languageAbility to synthesize disparate sources of information into a cohesive narrativeHigh level of professionalism with outstanding ability to work effectively and efficiently with a teamExcellent time management skills as well as the ability to work independently and handle multiple projects simultaneouslySuperior written and verbal communication skills, and the ability to capture an audience during a presentationEnergy, passion, humor, compassion, and enthusiasmCompensationCompetitive salaryEmployee stock option planCentrally located in downtown Montreal, next to the metroUnlimited beverages and a great teamApplication deadline: 2021-02-28Expected start date: 2021-03-01Job Types: Full-time, PermanentBenefitsCasual dress codeDental careEmployee stock purchase planExtended health careFlexible scheduleLife insurancePaid time offSchedule8 hour shiftAbility to Commute/RelocateMontréal, QC (Required)ExperienceSoftware development: 5 years (Preferred)LanguageFrench and English (Preferred)Work remotelyTemporarily due to COVID-19COVID-19 precaution(s)Remote interview processVirtual meetings