All jobs
Bitdefender

Node.js Developer - B2B2C Cloud

Bitdefender
Bucharest1 weeks ago
CSG IOT SecurityMidFull-timeOn-site
ApplyApplying takes you to Bitdefender's careers page.

About this role

Bitdefender is a cybersecurity leader delivering best-in-class threat prevention, detection, and response solutions worldwide. Guardian over millions of consumer, enterprise, and government environments, Bitdefender is one of the industry’s most trusted experts for eliminating threats, protecting privacy, digital identity and data, and enabling cyber resilience. With deep investments in research and development, Bitdefender Labs discovers hundreds of new threats each minute and validates billions of threat queries daily. The company has pioneered breakthrough innovations in antimalware, IoT security, behavioral analytics, and artificial intelligence and its technology is licensed by more than 180 of the world’s most recognized technology brands. Founded in 2001, Bitdefender has customers in 170+ countries with offices around the world. For more information, visit https://www.bitdefender.com

Bitdefender is looking for a Node.js Developer to join our B2B2C Cloud team.

Joining our team means building and maintaining a secure future for our partners and their customers in a fast evolving threat landscape by contributing to the development of specific solutions on a case by case scenario.

We are looking for a person who is passionate about technology, methodical and pays very close attention to details, but who also has the initiative to challenge and improve existing routines and processes.

Responsibilities:

  • Develop and maintain services with high availability and high scalability requirements

  • Active participation in each phase of development: design, develop, test, deploy, maintain and improve software

  • Collaborate with the Solution Architect to correctly understand and clarify requirements, restrictions and proposed architectures for scalability and reliability

  • Analyze and evaluate technical requirements, the feasibility of ideas and proposed solutions

  • Ensure that the quality of the developed software permanently meets our high demands on quality by applying clean code practices and collaborating and offering support to the QA team

  • Design and implement technical solutions that answer best to the needs of the clients

  • Propose ideas of improvements of application, procedures and technologies used

Ideally, you should have:

  • Strong logical and algorithmic thinking

  • Solid knowledge of design patterns and OOP principles

  • Experience in exposing and integrating public APIs (REST)

  • Strong knowledge of JavaScript and Node.js

  • Experience of JavaScript unit testing frameworks

  • Experience with microservice architecture

  • Experience with NoSQL databases like MongoDB

  • Experience with Agile development environments

  • Strong interpersonal and communication skills, and a team-oriented mindset

It would be a plus:

  • If you have a bachelor's degree in Computer Science or a related field

  • If you have full stack experience

  • If you have experience building high availability web services

  • If you have experience with Kafka or any other distributed event system or message queues

If you take up our offer, you will:

  • Be a member of a professional, motivated, and enthusiastic team

  • Learn more about Cybersecurity

  • Work for a Romanian Company with worldwide presence and brand awareness

  • Enjoy a friendly hybrid culture and flexible work hours

  • Enjoy a competitive salary, as well as private health insurance