Opreto Corporation
Windsor, ON
Opreto Corporation is hiring a temporary Software Security Developer (Javascript) to help complete a security hardening project on the front-end architecture of a videotelephony software service.
NOTE 1: NO AGENCIESNOTE 2: THIS IS A TEMPORARY POSITION (duration estimated at 3-6 months)
Opreto Corporation fosters a remote workplace environment where employees can collaborate and excel on the job. Despite being virtual, there are multiple opportunities for team building exercises, which helps create a convivial atmosphere full of fun, respect, and pride in delivering quality work as part of a healthy, cross-functional team.
About the work
This role demands working through, troubleshooting, and fixing a list of discovered software vulnerabilities, strategically redesigning and refactoring components to ensure security and stability where necessary.
TECHNICAL REQUIREMENTS
You're free to work from anywhere, but your working hours must overlap extensively with our team.
Opreto is committed to providing unbiased and fair work opportunities to job seekers irrespective of their race, age, gender, religion, ethnicity, and sexual orientation.
NOTE 1: NO AGENCIESNOTE 2: THIS IS A TEMPORARY POSITION (duration estimated at 3-6 months)
Opreto Corporation fosters a remote workplace environment where employees can collaborate and excel on the job. Despite being virtual, there are multiple opportunities for team building exercises, which helps create a convivial atmosphere full of fun, respect, and pride in delivering quality work as part of a healthy, cross-functional team.
About the work
This role demands working through, troubleshooting, and fixing a list of discovered software vulnerabilities, strategically redesigning and refactoring components to ensure security and stability where necessary.
TECHNICAL REQUIREMENTS
- 3+ years of experience with JavaScript, including npm, ES6+ features, and asynchronous programming.
- Deep working knowledge of React, Electron, Nest.js, and Typescript.
- Familiarity with Node.js for backend development, including frameworks like Express.js.
- Experience with web security practices, specifically relating to cross-site scripting (XSS) and cross-site request forgery (CSRF).
- Knowledge of RESTful API development and consumption.
- Experience with Git version control system.
- Analytical thinker with a problem-solving mindset.
- Detail-oriented, with a focus on writing clean, efficient, and secure code.
- Ability to work independently and collaboratively in a team setting.
- Strong communication skills to effectively articulate technical challenges and solutions.
- Willingness to learn and adapt to new technologies and frameworks.
- Proactive in identifying vulnerabilities and suggesting improvements.
You're free to work from anywhere, but your working hours must overlap extensively with our team.
Opreto is committed to providing unbiased and fair work opportunities to job seekers irrespective of their race, age, gender, religion, ethnicity, and sexual orientation.
Powered by JazzHR
zgGEodfZvm