logo

View all jobs

Web Developer 2 - 15906

Toronto, ON
Our client is in need of a Web Developer (Node, React) for an initial  12 month contract

Candidates must have:
* 3+ years of experience as a web developer building enterprise applications using React.js, Node.js and Redux applications
* Strong baseline knowledge of React.js fundamentals and familiarity with latest React updates and practices
* Familiarity with Docker
* A personal portfolio demonstrating technical expertise
* Must be a Canadian citizen, legal permanent resident, or otherwise have valid residency status in Canada which allows you to work in Canada

What is expected of you:

As Web Developer 2 with Public Mobile Digital, you will be collaborating with internal teams to enhance our interfaces in order to drive customer engagement. As a custodian of the customer experience, you will be responsible for enhancing our customer experience through new features and functionality, and by introducing best practices that support system reliability.

Responsibilities:
* Support content updates into a CMS and/or Contentful
* Create landing pages, banners, and editing existing web components
* Enable new marketing functionality within the existing web components
* When required, update the site for product launches/releases very early in the morning or on evenings/weekends
* Collaborate with cross-functional teams to translate visual designs, user experience flows and content into functional and engaging interfaces
* Meet with internal stakeholders to better understand and discuss requirements
* Learn new technologies to keep up with current trends and make recommendations on when they are appropriate to use
* Doing code reviews and improvements with other developers.
* Maintaining codebase and making improvements when necessary.
* Document APIs and Components for other Developers.
* Incorporate Accessibility as part of the development process.

Qualifications:
* 3+ yrs of recent experience building enterprise applications using React.js and Node.js
* Experience in backend and API development (we use Node.js, PostgreSQL, Redis)
* Experience with incorporating Adobe Launch (analytics) into consumer applications
* Experience with coding in a Shopify environment
* Experience building automated test scripts
* Strong baseline knowledge of React.js fundamentals;
* Proficient in React and Redux
* Strong understanding of HTML and CSS, using media queries to create responsive, mobile-friendly, standards-based web pages
* Intermediate understanding of JavaScript/React.js, writing and documenting code from scratch or ability to repurpose advanced JavaScript functionality
* Ability to utilize React.js to create interactive components
* Experience using a CMS and/or Contentful – configuring components and editing content
* Demonstrated knowledge of interaction design fundamentals
* Understanding of web development process, web standards, accessibility and performance practices
* Validated experience with front-end development (ES2018 JavaScript, React, CSS).
* Experience designing and documenting APIs
* Experience with FRP (functional, reactive programming).

Great to have:
* Experience in building scalable production services and monitoring performance (we use Kibana, NewRelic)
* Experience with clustering technologies (we use Kubernetes)
* Familiarity with the Docker ecosystem
* Are detail-oriented, with very strong attention to detail
* Have great communication and collaboration skills
* Are an independent thinker and self-starter
* Good eye for usability and web design
* Strong analytical and problem-solving skills
* Superior organizational and prioritization skills with the ability to meet deliverables and work with minimal supervision
* Thrive in a lean, fast-paced and changing environment and having no problem facing tight deadlines on a daily basis
* Proven ability to take complete ownership of a project, by asking the right questions and knowing the results from launch to completion, demonstrating flexible thinking



Must to have skills:
• 3+ years of experience as a web developer building enterprise applications using React.js, Node.js and Redux applications
• Strong baseline knowledge of React.js fundamentals and familiarity with latest React updates and practices
• Familiarity with Docker
• A personal portfolio demonstrating technical expertise
• Must be a Canadian citizen, legal permanent resident, or otherwise have valid residency status in Canada which allows you to work in Canada

Nice to have skills: 
• Experience with incorporating Adobe Launch (analytics) into consumer applications
• Experience with coding in a Shopify environment
• Experience building automated test scripts

Share This Job

Powered by