BreachLock is looking for multiple Amsterdam - Netherlands based software engineer (authorised to work in Netherlands) who is passionate about learning new things and building new products. Exposure towards Cybersecurity is a big plus. This is a hybrid office position that involves working with a global team spread across NL, and India. Your ability to demonstrate that you have contributed towards building scalable and cloud based software solutions (open-source/ own projects or commercial) is a big plus.
Who are we?
BreachLock is a remote first security startup that offers a unique SaaS platform delivering on-demand, continuous, and scalable security testing suitable for modern cloud and DevOps powered businesses. BreachLock is also World’s first full stack PTaaS powered by Certified Hackers and AI. We are a young and international startup with offices in Amsterdam, New York, London and New Delhi.
Some of our achievements include:
- Featured in Gartner HypeCycleas top 8 PTaaS Vendor Globally
- One of the fastest-growing SaaS companies in Cyber Security.
- HOT 150 Cybersecurity companies 2021 - Cybersecurity Ventures.
- Cyber Security Innovator for Analysis and Testing category 2019 SC Magazine.
- Top 10 Vulnerability Management Solution for 2019 Enterprise Security Magazine.
- Most promising Cyber Security startup 2019 CIO Review.
- Cyber Security Innovator for the year 2019 Mirror Review.
- Top 10 Vulnerability Assessment vendor in Gartner Peerinsight
Requirements
What we are looking for:
We are Looking for a self-motivated full-stack developer in the UK or the Netherlands to join our team and help deliver high-quality and impactful features to secure web applications.
Job Duties
- Design and implement RESTful APIs on Node.js using highly scalable, flexible, and secure patterns;
- Hands-on experience and ready to work on mature applications deployed in production, including authoring new features, creating bugfixes and identifying/correcting performance bottlenecks;
- Willing to participate in new research and innovation projects, bringing products from concept to MVP and beyond;
- Provide support to fellow developers and internal software users, facilitating knowledge-sharing and collaborative work on larger features or complex bugfixes;
- Design and develop front-end software using the React framework;
Requirements
Candidates must have:
- A sharp analytical and aspiring mind;
- Minimum 2 years of experience;
- A high level of expertise in Node.js back-end development and RESTful APIs using the Express web application framework;
- Experience in MySQL, including stored procedures and triggers;
- Experience in the React framework;
- The ability to understand and implement software from diagrams in industry-standard notation such as UML;
The ideal candidate will additionally have:
- Experience working on applications employing microservices-oriented architectures;
- A robust understanding of recognized object-oriented design patterns (e.g. factory, chain-of-responsibility, decorator, dependency injection);
- Understanding of cloud infrastructure tooling such as Google Cloud Platform (GCP) or AWS;
- Experience working on Linux-based systems;
- Understanding of containerization technologies such as Docker, and working familiarity with DevOps principles and practices such as CI/CD and GitFlow;
- Knowledge of (and understanding of the importance of) unit testing using libraries such as Mocha, Chai and Supertest;
Experience
2 to 10 years
Benefits
- Opportunity to join and grow in a passionate, rapidly expanding industry
- Competitive compensation
- Ability to work remotely
- Equity plan possibilities based on performance
- Flexible work hours
- You will be working alongside international experts
- Strong career prospects in an early-stage startup