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!