Bitdefender
Software Developer
BitdefenderRomania15 days ago
Full-timeInformation Technology

Responsibilities:

  • Full-Stack Development: Design, develop, and maintain both frontend and backend components of our Windows applications, leveraging your expertise in C++, Windows APIs, and relevant technologies;
  • Performance Optimization: Identify and address performance bottlenecks to deliver optimal user experiences;
  • Deployment and Maintenance: Collaborate with other teams to deploy and maintain our applications in production environments;
  • Problem Solving: Troubleshoot and resolve complex technical issues;
  • Continuous Learning: Stay updated with emerging technologies and industry best practices.


Requirements:

  • Strong proficiency in C++ programming, including C++14 or later standards;
  • Deep understanding of object-oriented programming (OOP) and object-oriented design (OOD) principles;
  • Excellent knowledge of algorithms, data structures, and problem-solving techniques;
  • Experience with Windows APIs and system programming concepts;
  • Good knowledge in areas such as multi-threading, inter-process communication, memory management, networking programming concepts;
  • A passion for learning and staying up-to-date with the latest technologies;
  • Strong communication and collaboration skills.

Nice to Have:

  • Frontend Development: Experience with modern frontend technologies such as HTML, CSS, and JavaScript, including frameworks like React or Angular;
  • Rust Programming: Familiarity with the Rust programming language.

Key Skills

Ranked by relevance