Job Title:
Web Software Engineer
-----------------------------------
Job Description:
This position involves designing and developing software applications for web-based services. The ideal candidate will have a strong understanding of programming principles, data structures, and software engineering best practices.
The successful candidate will be responsible for developing, testing, and maintaining software applications using a variety of programming languages and technologies. This includes writing clean, efficient, and well-documented code, as well as troubleshooting and debugging issues that arise during development and deployment.
In addition to technical skills, the ideal candidate will possess excellent communication and problem-solving skills, with the ability to work effectively in a team environment and collaborate with stakeholders to identify and prioritize project requirements.
-----------------------------------
Required Skills and Qualifications:
* Programming skills in HTML, CSS, JavaScript, and TypeScript
* Experience with database management systems, including SQL and NoSQL databases
* Familiarity with API design and development
* Understanding of computer-aided design (CAD) and 3D modeling
* Proficiency in MS Excel and other office productivity software
-----------------------------------
Benefits:
* Paid time off for personal days or volunteering
-----------------------------------
Others:
Candidates must be authorized to work in Canada and can apply if they are a permanent resident or temporary resident with a valid work permit.