NodeJS Developer

Tallinn, Estonia

Who We Are:


Malwarebytes is the next-gen cybersecurity company that millions worldwide trust. Malwarebytes proactively protects people and businesses against dangerous threats such as malware, ransomware, and exploits that escape detection by traditional antivirus solutions. The company’s flagship product combines advanced heuristic threat detection with signatureless technologies to detect and stop a cyberattack before damage occurs. More than 10,000 businesses worldwide use, trust, and recommend Malwarebytes. Founded in 2008, the company is headquartered in California, with offices in Europe and Asia, and a global team of threat researchers and security experts

We’ve created a fantastic culture that our employees love and were recently named in the top 10 of Fortune Magazine’s “Great Place to Work” list. We’re growing fast and are looking for some great people to join us.



Who We Need:


Malwarebytes is looking for an exceptionally talented NodeJS Developer with experience building compelling user focused solutions. Ideal candidates will have experience with web programming and be comfortable working with cloud platforms. You will closely work with our team of experienced front-end, back-end engineers and product managers to scale our subscriptions management and e-commerce platform. 



What You'll Do:


  • Build reusable APIs for our client facing apps in Node.js
  • Write clean, maintainable and efficient code
  • Build amazing UX client-side apps with Vue or other JS frameworks and manage/maintain existing interfaces
  • Design and maintain scalable infrastructure leveraging modern cloud platforms
  • Provide regular status updates on project deliverables
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)
  • Able to react to change productively and handle other essential tasks as assigned



Skills You'll Need to Have:


  • 3+ years of professional software development in Node.js
  • 2+ years of professional software development in Vue or another JS framework
  • Experience developing RESTful APIs
  • Experience working with databases in PostgreSQL, MongoDB or Redis
  • A firm grasp of object-oriented analysis and design
  • A good understanding of DevOps (AWS) is desirable
  • Passionate about programming and ability to openness to learning new frameworks when necessary
  • Passion for writing great, simple, clean, efficient code
  • Good verbal and written communication with strong attention to detail and ability to articulate concepts clearly.
  • Collegial, thoughtful and positive, can-do personality
  • Bachelor’s degree in a technical/scientific field or equivalent work experience



What We Offer:


  • An opportunity to do something great for yourself and the world
  • A great work environment that supports growth and development
  • Competitive compensation and benefit packages
  • Parking
  • Stocked kitchen with healthy (and some unhealthy) drinks, snacks, fruit and lunch options
  • A company who enjoys having fun; holiday and summer parties, sporting events and lots of other great stuff

Apply for NodeJS Developer

Malwarebytes is an equal opportunity employer. Malwarebytes does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. It is Malwarebytes' policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.