Fullstack Web Developer at Cofina
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Jul, 25

Salary

0.0

Posted On

20 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Git, Javascript, Angular, Typescript, Security, Vue, Responsive Design, Web Development, Sql Server, Computer Science, Relational Databases, Team Spirit, Communication Skills, Entity Framework

Industry

Information Technology/IT

Description

FIELD:

We are looking for a Fullstack Web Developer for a permanent position with one of our clients. Our client is based in Montréal, and the position is hybrid.
As a Fullstack Web Developer, you will be responsible for the design, development, and maintenance of our web applications. You will work on both frontend and backend, using modern and efficient technologies. You will collaborate closely with operations, logistics, and finance teams to develop applications that meet business needs.

REQUIREMENTS :

  • Education: Bachelor’s degree in Computer Science or equivalent field, or significant professional experience.
  • Experience: Proven experience in Fullstack Web Development.
  • Expertise in Svelte (or React, Angular, Next.js, Vue, with a willingness to learn Svelte).
  • Strong proficiency in TypeScript (or solid experience in JavaScript).
  • Deep experience in HTML/SCSS, with knowledge of Tailwind CSS as a plus.
  • Knowledge of Prisma or other ORMs like Entity Framework for database interaction.
  • Skills in SQL Server or similar relational databases.
  • Familiarity with Azure Functions, Azure Static App, MSAL.
  • Strong understanding of modern web development principles, including responsive design, performance optimization, and security.
  • Experience with Git and collaborative development environments (CI/CD).
  • Experience with Azure DevOps is a plus!
  • Autonomous problem-solving abilities.
  • Team spirit, strong communication skills, and ability to collaborate effectively.
  • Proactive in managing priorities and finding innovative solutions.
  • Attention to detail and code quality.
Responsibilities
  • Frontend Development: Design and implement dynamic and responsive user interfaces using technologies like Svelte. Contribute to the creation of performant and adaptive designs.
  • Backend Development: Utilize TypeScript to develop and maintain server-side business logic, employing tools like Prisma for data access, while ensuring code quality and security.
  • Database Management: Design and maintain relational databases using SQL Server (or equivalent), with a focus on performance and scalability.
  • Collaboration: Work with product and design teams to translate functional requirements into technical solutions. Contribute to continuous improvement in development processes.
  • Optimization & Performance: Analyze and optimize the performance of web applications, both client-side and server-side.
  • Testing & Debugging: Write unit and functional tests to ensure code stability and quality. Effectively manage error handling and bug resolution.
Loading...