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

Redwood Employment Inc.: Software Developer

Redwood Employment Inc.

This is a Full-time position in Waterloo, QC posted April 2, 2021.

Software Developer Mobile and Online development Waterloo, ON In this role you will apply your development expertise, innovation and enthusiasm to help build new generation of applications for teaching and learning.This position requires strong technical skills, excellent communication, and attention to detail.

Responsibilities:Design and develop core new applications for the online and mobile products.This is an application-developer position, where you will participate in building user-interface features in a full-stack application using modern design principles.Analyze requirements for new or enhanced user-interface features, specify the design of new interface elements and carry through with implementation.Apply responsive-design principles to create a single application that works well on phones, tablets, Chrome-books, laptops, and full form factor desktops.Participate in and drive the team’s goals of quality and maintainability, supporting unit testing, and code reviews.Collaborate with fellow team members (Testers, Developers, and Product Managers) to deliver on a shared responsibility for quality and user-experience.Key Requirements:Strong coding skills in HTML5 and associated web technologiesExperience designing and building online and mobile applications within a corporate environment.An understanding of the challenges of creating a top-notch user experience for complex applications on mobile and web platforms, and the drive to overcome them.Development experience using the Flutter framework and Dart development language is a strong asset.Client-side development experience required; server-side experience would be an asset.Experience with scientific computing and/or education programs would be an asset.Superior communication skills, results-oriented, agile, capable of iterative work and thought processes.Flexible and adaptable to time sensitive situations.Post-secondary education in Computer Science, Software Engineering, or a related discipline, or equivalent work experience.