IT-Seal logo

Software Developer – North Macedonia

IT-Seal·Salary not specified

Primary stack

PythonDjangoFastAPIRESTCI/CD

Nice to have's

Linux

Job description

About the Position

Join our mission to fight cybercrime and become a key member of our Software Development Team. We are looking for an experienced Software Developer to join us full-time at our office in Skopje. You’ll work across our cybersecurity product landscape, building and maintaining modern, scalable, and secure applications and services.

Responsibilities

  • Take technical ownership of existing and new applications or services within our cybersecurity product ecosystem.
  • Design, develop, and maintain high-quality, scalable, and maintainable software.
  • Build and improve backend services, APIs, and integrations that support our products.
  • Contribute to architectural decisions and help shape long-term technical direction.
  • Work closely with other developers, Product Management, UX/UI, and QA to deliver end-to-end solutions.
  • Ensure strong standards for performance, security, reliability, and code quality.
  • 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, sharing good practices and helping the team improve.
  • Contribute to new features, product improvements, and the ongoing maintenance of our software.

Requirements

  • A degree in Computer Science, vocational training as an IT specialist for application development, or equivalent practical experience.
  • At least three years of professional software development experience, with strong expertise in backend development or another core area of software development.
  • Experience with technologies such as Python, Django, FastAPI, REST APIs, and distributed systems.
  • Experience building and maintaining scalable software within complex, distributed systems.
  • A solid understanding of software architecture, clean code, and modern engineering best practices.
  • Experience with version control, CI/CD pipelines, automated testing, and code reviews.
  • Comfortable working with cross-functional teams and contributing to technical and architectural discussions.
  • Strong analytical skills, structured thinking, and a high sense of ownership.
  • A team-oriented, solution-driven, reliable, and resilient approach.
  • Comfortable working in UNIX-based environments, especially Linux.
  • Fluent spoken and written English.

We Offer

  • Room for innovation and autonomy in a fast-growing international company.
  • Temporary Employee Exchange Program, with opportunities to work at our global offices, such as Berlin, Madrid, Malta, Montréal, and Washington, D.C.
  • Flexible working hours and the option to work from home.
  • A permanent contract. 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.
  • FitKit subscription and private health insurance.
  • A €1,500 referral bonus for every person you refer who is successfully hired.

About the Company

Hornetsecurity is a leading global provider of next-generation cloud-based security, compliance, backup, and security awareness solutions that help companies and organizations 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.

© IT-Seal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at IT-Seal

All 13 roles

Popular searches