Software Developer Full Stack

Toronto, ON, Canada

Job Description

Job Title: Software Developer - Full Stack
Location: Toronto, ON/Onsite
Duration: 12+ Months
Payrate: 70 - 80 CAD$/Hr
Introduction:
We are seeking a skilled and experienced individual to join our team. This role involves working on a variety of exciting projects that require a blend of creativity and technical expertise. You will be part of a dynamic team that values collaboration and innovation.
Required Skills & Qualifications:

  • 5 years' experience with React
  • 3 years' experience with Elasticsearch
  • Experience collaborating with a multidisciplinary agile team
  • Strong knowledge of software standards and best practices in delivery of complex, user-centric IT solutions
  • Experience with defect management lifecycle and tools such as Jira
  • Experience with mobile and responsive front-end development in React Native
  • Build effective UI design, accessibility, security-driven development, web standards, and design systems
  • Experience with semantic accessible HTML5, CSS/SCSS, Foundation, Bootstrap, ES6, TypeScript
  • Knowledge and experience of backend stack (e.g., Node.js, Redis, RabbitMQ, Kafka, Golang or similar)
  • Demonstrated experience with Cloud delivery / deployment models and working with DevOps
Preferred Skills & Qualifications:
  • Hands-on experience with modern web frameworks technology stack - React and Next.js web framework preferred
  • Experience with browser/mobile automated testing using tools such as BrowserStack
  • Experience with testing frameworks like Selenium, Protractor, Cucumber, Karma, Jasmine, Mocha, Chai
  • Experience with WCAG 2.0 and ARIA implementation and accessibility best practice
  • Experience in micro service design and implementation of IT solutions from the architectural design
  • Understanding of modern architectural principles for cloud-based solutions
  • Proven experience designing modern architectural patterns to support delivery of complex IT solutions that are reliable, secure, responsive, and scalable
  • Experience on a build/run team using agile methods
  • Comfortable participating in design sprints and bringing your product and technical ideas to the wider team
Day-to-Day Responsibilities:
  • Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities
  • Translate technical systems specifications into working, tested applications
  • Resolve and troubleshoot technical problems during the use and operation of software packages
  • Collaborate with IT Professionals throughout the Software Development Life Cycle
  • Design, code, test, debug, and document applications
  • Ensure the entire stack is designed and built for speed and scalability
  • Integrate front-end UI with the constructed API
Company Benefits & Culture:
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Collaborative and innovative team culture
For immediate consideration please click APPLY to begin the screening process with Alex.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3464803
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned