Full Stack Developer

Toronto, ON

Job Description:

We are looking for a highly skilled Full Stack Developer to join our team. The ideal candidate will have experience in both front-end and back-end development, be comfortable working across the entire technology stack, and thrive in a fast-paced, agile environment.

Key Responsibilities:
Design, develop, and maintain scalable web applications.

Collaborate with UI/UX designers, product managers, and other developers to implement innovative solutions.

Write clean, maintainable, and efficient code for both front-end and back-end systems.

Develop and integrate APIs and third-party services.

Ensure the responsiveness and performance of applications.

Participate in code reviews, testing, and debugging.

Maintain code integrity and organization using version control tools like Git.

Stay up to date with emerging technologies and industry trends.

Job Requirements:

Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.

Strong back-end development experience with languages and frameworks such as Node.js, Python (Django/Flask), Java (Spring), or PHP (Laravel).

Experience with databases such as MySQL, PostgreSQL, or MongoDB.

Familiarity with RESTful APIs, WebSockets, and modern API design.

Experience with version control systems (Git, GitHub/GitLab/Bitbucket).

Understanding of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus.

Excellent problem-solving and communication skills.

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • 1 openings

  • Job type: full-time
  • Wage: $0.00 / hour
  • Experience: 3-years-to-less-than-5-years
  • Education: bachelors-degree