Full Stack Developer - Advanced

FP Inc.

Toronto, ON, Canada
Contract
Hybrid
C$65 - C$82

Daily Responsibilities:

  • Lead the development and support of the application, ensuring high-quality deliverables.
  • Conduct code reviews to ensure code quality and security best practices.
  • Develop new automation functions for Windows OS.
  • Address identified security vulnerabilities and implement secure coding practices.
  • Provide product support and ensure system reliability.
  • Collaborate with cross-functional teams to optimize system performance and scalability.

What program/technology/software knowledge is essential for this role? Describe in what capacity the selected candidate will be using it:

  • Testing Automation, Playwright, Github

Must-have Skills/Experiences and/or Education, certifications, qualifications, designations:

  • Bachelor’s degree in computer science or related field.
  • 3+ years of professional experience in Node.js development, including REST API services.
  • Solid knowledge and 1+ year of experience with test automation frameworks, including Postman and Playwright.
  • Proficiency with generative AI tools such as GitHub Copilot and Windsurf to accelerate development and improve code quality.
  • Solid knowledge of MSSQL and database optimization.
  • Proven ability to address security vulnerabilities and implement secure coding techniques.
  • Experience mentoring and leading junior developers.

Nice-to-have Skills/Experience and/or Education, certifications, qualifications, designations:

  • Familiarity with CI/CD tools such as Jenkins and GitHub Actions.
  • Experience with Vue.js and Vuetify frameworks.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Understanding of batch processing and event-driven architecture.
  • Familiarity with Microsoft Endpoint Configuration Manager (MECM).

Soft skills:

  • Communication
  • Detail to attention