DevJobs

Senior Node.js Developer

Overview
Description


We are a leading startup in the API Security field seeking a Senior Node.js Developer to join our team. The successful candidate will play a key role in developing our innovative product “Recon”, a product that automates practices used by the best security researchers in the industry in order to broaden API attack surfaces and find API vulnerabilities. Our goal is to build best-in-class and novel products that protect our customers from evolving threats in the API space.


Responsibilities


  • Close collaboration with Security Researchers and Product Managers to understand the product requirements and translate them into high-performance services.
  • Develop server-side components using Node.js and Typescript.
  • Write high-quality, scalable, and reusable code.
  • Optimize applications for maximum speed and scalability.
  • Identify and troubleshoot performance and scalability issues.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with emerging trends and technologies and apply them to improve existing applications.
  • Mentor and guide junior developers.


Requirements


  • 5+ years of experience in software development with at least 3 years of experience in Node.js.
  • Solid understanding of Node.js and its ecosystem.
  • Experience with microservices architecture and containerization technologies such as Docker.
  • Strong proficiency in JavaScript and TypeScript.
  • Strong reverse engineering skills.
  • Experience with version control systems such as Git.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Strong verbal and written communication skills.


Preferred Qualifications


  • Proven reverse engineering skills.
  • Familiarity with Python.
  • Experience with cloud computing platforms such as AWS or Google Cloud.
  • Familiarity with NoSQL databases such as MongoDB or Cassandra.
  • Knowledge of DevOps practices and tools such as Kubernetes and Jenkins.


We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated self-starter with a passion for technology and a desire to learn and grow, please apply today!
Noname Security