Bitdefender

Node.js Developer - B2B2C Cloud

Bitdefender Bucharest, Romania

Software Development · 1,001-5,000 employees

Jul 31
nodejs Mid (2-5 yrs) Full-time Romania
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain highly available and scalable services while collaborating with architects to ensure robust technical solutions. Actively participate in the full software development lifecycle, including design, testing, deployment, and continuous improvement.

What they look for

Node.js JavaScript REST APIs Microservices MongoDB NoSQL Agile OOP Design patterns Unit testing Cloud computing Cybersecurity Scalability High availability Algorithmic thinking

Requirements

Requires strong knowledge of JavaScript, Node.js, and microservice architecture, along with experience in REST APIs and NoSQL databases. Candidates should possess solid logical thinking, familiarity with design patterns, and the ability to work effectively in an Agile environment.

Benefits

Private health insurance Flexible work hours

Full description

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

Similar roles