Job Title or Location
RECENT SEARCHES

Javascript Developer (Security)

Opreto Corporation
Windsor, ON
Remote
Full-time
Experienced
Company Benefits
Flexible Work
Posted 25 days ago This job may expire soon!
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
  • 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.
NON-TECHNICAL REQUIREMENTS
  • 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 must be a good writer and communicator. We work remotely, so the majority of our work and collaboration is written and/or voice chat.
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