Frontend Developer (Multiple Roles Sr/Intermediate)
Toronto
Our client is building a brand new product, in an exciting space, from the ground up!
Our client is the leader in the Sales Performance Management market, continuing to capture market share in this fast growing, multi-billion dollar market.
As a Front-End Developer, you will be working alongside a multidisciplinary team of developers, designers, and business professionals. You will work on turning an exciting new idea into a modern SaaS product: a single-page web application built in React, connecting to a serverless backend deployed to AWS using GraphQL.
In this role, you will have the following responsibilities:
-
Envisioning, designing, architecting, and developing a web application from the ground up, using modern web application and cloud deployment technologies.
-
Working with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing knowledge and enriching each other’s experiences.
-
Focus on client success through creative problem-solving.
Required Technical and Professional Expertise
-
A proven ability to develop front-end using React, Redux, and Apollo
-
Experience with full-stack development, single-page web applications, micro-services architecture, REST service design, and test-driven development.
-
Strong software development skills using TypeScript, JavaScript, and Node.js
-
Solid understanding of Software Design fundamentals
-
Strong communication skills. Willingness to convey ideas and able to work in a collaborative environment.
-
Experience with DevOps, Continuous Delivery and Deployment
Preferred Technical and Professional Experience
-
Familiarity with large scale React and Redux applications
-
Experience with NoSQL, SQL and OLAP databases
-
Exposure to Progressive Web Applications and Mobile application development
-
Preferred Degree in Computer Science, Software Engineering or equivalent experience