Description:
We are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will have a strong background in frontend development with expertise in various technologies, particularly React and TypeScript. This role requires a passion for coding, problem-solving skills, and the ability to work collaboratively on innovative projects.
Key Responsibilities
- Develop and maintain high-quality software applications using React, TypeScript, and other relevant technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement and manage containerization using Docker and Kubernetes for application deployment.
- Write clean, scalable code and conduct code reviews to maintain coding standards.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Troubleshoot and debug applications, ensuring optimal performance and reliability.
- Stay up-to-date with emerging technologies and industry trends to enhance development skills and knowledge.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Developer with a focus on frontend technologies.
- Strong proficiency in React, TypeScript, and modern web development frameworks (Vue.js, Angular).
- Experience with Docker and Kubernetes for container management and orchestration.
- Familiarity with backend technologies and architectures, including microservices and cloud infrastructure.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Fluent communication in French (verbal & written)
Benefits
- Competitive base salary: $80k-$110k CAD (DOE)
- Hybrid-remote work schedule (4 days on-site)
- Unlimited vacation
- Personal days off
- Annual bonus program
- Career training program
- Retirement plan with company match
- Health insurance
- Public transportation benefits