logo

View all jobs

Sr. Full Stack (NodeJS/React) Developer - 14966

Toronto, ON
Our digital client in Toronto is in need of a Snr NodeJS/React Developer for an initial 12 month contract

Looking for a balance of Frontend/Backend experience for this role – willing to look at 4-5+ years experience – Must have very solid ReactJS, NodeJS, and PostgreSQL experience – Looking for a strong collaborator, who can work with more junior team members and review/share code.

You will be responsible for designing, building and running the software applications which enable innovative, data-driven, customer centric digital experiences for customers.

You will be working as a part of a friendly, cross-discipline agile team who helps each other solve problems across all functions. As a custodian of customer trust, you will employ best practice in development, security, accessibility and design to achieve the highest quality of service for our customers.

We use a range of technologies to get the job done: JavaScript and Babel (ES2018) coupled with Webpack, React, Redux and other libraries to provide a modern, easy to use Javascript toolchain. A central Design System is used for styling and hosts shared components, while our RESTful APIs are built with Node.js powering our custom services. Quality is a primary concern and we test our applications at multiple levels with automation testers and Product Owners embedded within teams.

Here’s how:
  • Ensure cohesive experience across multiple devices.
  • Develop scalable solutions with performance and security in mind.
  • Have the dedication to learn and research new technologies.
  • Ability to document the workflow whenever it's needed.
  • The knowledge on how to work together with others and build solutions.
  • 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 development process.
  • Knowledge about database management and architecture.
  • Understand what technologies other teams are using.
  • Work with designers to help them understand possible technical restrictions.
  • Identify problem areas in code & solutions.
  • Assist with and rapidly test solutions for the team.

You're the missing piece of the puzzle:
  • Demonstrable history of excelling in a team based collaborative environment.
  • Strong team leadership skills (helping lead the team's work)
  • Experience mentoring junior team members, overseeing code quality and evangelizing best practices
  • You also have strong interpersonal, critical thinking, analytical and problem solving skills

Must to have skills: 
1. 3+ Years NodeJS
2 2-3+ years PostgreSQL
3. 3+ Years ReactJS

Nice to have skills:
1. Experience w/ GraphQL
2. Experience in a Docker Ecosystem
3. Google Cloud Platform Experience

 
Powered by