Remote Software Engineer - Node.Js

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The company, Contrast Security, is a leading provider of security technology for software applications to protect against cyberattacks.
  • They are looking for a Software Engineer with expertise in Node.js, application security, and continuous delivery.
  • The role involves working with the V8 engine, understanding the Node.js event loop, and contributing to Node.js projects on GitHub.
  • Key applications include Git, JavaScript, TypeScript, C/C++, Rust, GitHub Actions, and AWS.
  • Responsibilities include developing high-performing code for analyzing Node.js applications, supporting Continuous Delivery initiatives, and expanding platform features.
  • The ideal candidate should have 4+ years of experience in building Node.js backend solutions, familiarity with Node.js frameworks and databases, and experience in testing and building native modules.
  • They should also have a passion for testing, code coverage, and security, along with strong problem-solving and communication skills.

Requirements:

  • 4+ years of experience building Node.js backend solutions like microservices, webapps, and crawlers.
  • Experience with Node.js frameworks, validation libraries, and databases supported by the Node.js agent.
  • Experience testing stand-alone Node.js apps and microservices using tools like Playwright, Cypress.io, or Frisbyjs.
  • Experience with microservices messaging using queues, Kafka, or gRPC.
  • Experience building native modules for Node.js using C/C++ and/or Rust.
  • Passion for testing, code coverage, and security.
  • Ability to solve problems independently and communicate effectively with technical and non-technical individuals.

Benefits:

  • A fun and dynamic work environment with like-minded individuals working on products that enhance customer security.
  • Onboarding, training, and tools to help you excel from day one.
  • A collaborative team that shares knowledge and provides a platform for success.
  • Competitive salary package including stock options.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback