This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
What we offer:
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
Team events like Laser Tag, Office Movie Nights, Foodie Fridays and much more
FitKit subscription and private insurance for your health
Referral Bonus: we pay 1500€ for each referral who is successfully hired by us