Senior Software Developer
Përshkrimi
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!
**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!
Location: Skopje, Skopje, Macedonia
Apply here: https://mk.linkedin.com/jobs/view/senior-software-developer-at-hornetsecurity-4367477526
Specifikimet
Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
I moshuar
Puna në Distancë
Hibrid
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://mk.linkedin.com/jobs/view/senior-software-developer-at-hornetsecurity-4367477526
Kërkohet CV
Po
Informacioni i shitësit
Admin User
Anëtar që nga: 2025