Senior Software Developer – North Macedonia

Department:
Location:
Home » Senior Software Developer – North Macedonia

Job description details

Intro

Join our mission to fight cybercrime and become a key member of our Software Development Team. We are looking for an experienced Senior Software Developer to join us full-time in our office in Skopje as soon as possible. In this role, you will work on a diverse cyber security product landscape, contributing to modern, scalable, and secure customer-facing software.

This position is intentionally open to strong Frontend OR Backend experts. You don’t need to be full-stack — we value deep expertise, strong engineering mindset, and collaboration across disciplines.

Your Job

  • Take technical ownership of existing and new applications or services within our cyber security product ecosystem.
  • Design, develop, and maintain high-quality, scalable, and maintainable software solutions.
  • Contribute to architectural decisions and help shape long-term technical direction.
  • Collaborate closely with other developers, product management, UX/UI, and QA teams to deliver end-to-end solutions.
  • Ensure high standards for performance, security, reliability, and code quality.
  • Actively participate in code reviews, architectural discussions, and technical decision-making.
  • Create and maintain technical documentation to support long-term maintainability.
  • Mentor and support Junior Developers, fostering best practices and continuous improvement.
  • Work across multiple products, contributing to new features, improvements, and long-term maintenance.

Your Profile

  • Degree in Computer Science or completed vocational training as an IT specialist for application development, or an equivalent practical background.
  • Minimum five years of professional experience as a Software Developer, with a strong focus on either Frontend or Backend development.
  • Deep expertise in at least one core area of software development, combined with a solid understanding of adjacent disciplines.
  • Experience with one or more modern technology stacks, for example frontend technologies such as Angular, TypeScript, Web Components, or backend technologies such as Python, Django, FastAPI, REST APIs, and distributed systems.
  • Strong experience building and maintaining scalable, high-quality software within complex, distributed systems.
  • Sound knowledge of modern software architecture, clean code principles, and best engineering practices.
  • Experience working with modern development workflows, including version control, CI/CD pipelines, automated testing, and code reviews.
  • Comfortable collaborating in cross-functional teams and contributing to technical discussions and architectural decisions.
  • Strong analytical skills, structured thinking, and a high sense of ownership.
  • Team-oriented, solution-driven, reliable, and resilient.
  • Comfortable working in UNIX-based environments, especially Linux.
  • Fluent in spoken and written English.

Your Benefits

  • Room for innovation and autonomy in a fast-growing international company.
  • Temporary Employee Exchange Program – we provide the ability for you to work at our global office locations and explore the world (e.g. Berlin, Madrid, Malta, Montréal, Washington D.C.).
  • Flexible working hours and the option to work from home.
  • Permanent contracts – we’re in it for the long haul and hope you are too!
  • Team events like Laser Tag, Office Movie Nights, Foodie Fridays and much more – let yourself be surprised!
  • FitKit subscription and private insurance for your health!
  • Referral Bonus: we pay 1500€ for each referral who is successfully hired by us!

Please Fill Out This Application Form To ApPly For This Position

Julia Klein (Team Lead Recruiting) and our Recruiting Team are excited to get to know you!

Simply apply proactively and convince us of your abilities!

You can send your application to [email protected]. If you have any further questions, please do not hesitate to write us via WhatsApp on +49 511 515 464-99.


About Hornetsecurity

Hornetsecurity is a leading global provider of next-generation cloud-based security, compliance, backup, and security awareness solutions that help companies and organisations of all sizes around the world. Its flagship product, 365 Total Protection, is the most comprehensive cloud security solution for Microsoft 365 on the market. Driven by innovation and cybersecurity excellence, Hornetsecurity is building a safer digital future and sustainable security cultures with its award-winning portfolio. Hornetsecurity operates in more than 120 countries through its international distribution network of 12,000+ channel partners and MSPs. Its premium services are used by more than 125,000 customers.

You might also be interested in: