Software Engineer
EngineeringFull-timeRemote / Toronto
Join our engineering team to build innovative solutions that transform businesses. You'll work on cutting-edge projects using modern technologies.
Key Responsibilities
- Develop and maintain web applications using React, Node.js, and modern frameworks
- Collaborate with cross-functional teams to deliver high-quality software
- Participate in code reviews and maintain best practices
- Contribute to architecture decisions and technical strategy
- Write clean, maintainable, and well-documented code
- Troubleshoot and debug applications to optimize performance
Requirements
- 3+ years of experience in software development
- Proficiency in JavaScript/TypeScript, React, and Node.js
- Experience with databases and cloud platforms
- Strong problem-solving skills and attention to detail
- Experience with version control systems (Git)
- Understanding of software development best practices