Macedonia, Skopje

SOFTWARE ENGINEER – Mid Level

February 5, 2021

Job Description

Job Good! Life Good!
The HeadHunter Group is an innovative Staffing and Recruiting Company operating in Albania, Kosovo, Montenegro, Macedonia, Bosnia & Herzegovina, Greece and USA. We offer the newest mentality in Staffing industry and our core business are Candidates and Clients.  For our Client, online advertising and software development company, we are looking for the following position in Skopje:

SOFTWARE ENGINEER – Mid Level

The company is looking for Software Engineers with innovative problem-solving skills fueled by a desire to help design, build, and scale out our cloud native platform.

As a Software Engineer you will be taking part in building company’s Ad Tech platform. You will work with talented, cross-functional, highly-motivated international teams, use innovative technologies, and ensure that the systems are ready for Internet scale. You will contribute to all aspects of an agile software development life cycle and be part of a team that is building the future.

Responsibilities include:

  • Designing, developing, testing, maintaining and enhancing software using
  • your technical expertise
  • Working with design team and implementation of frontend applications
  • Design and implementation of full-stack development (user interface, REST
  • APIs, caching, data layer, search, post-processing)
  • Continuous lookout for new technologies to improve our products
  • Supporting the product management team with new features and ideas
  • Responsibility for the development and execution of automated tests
  • Conversion of business demands to RESTful Operations
  • Implementation of customer specific integrations

Basic Qualifications:

  • University degree in computer science, or commensurate industry experience
  • Professional working experience as software development engineer, ideally in
  • an agile development processes
  • 3 years of experience in the development and design of high-quality software
  • (Object-Oriented, Clean-Code, Design Patterns, SOLID)
  • Experience in software development using at least one of the following
  • object-oriented languages: C#, Java, Python or similar
  • Practical experience with a major cloud computing service
  • Excellent command / highly proficient in spoken and written English
  • Experience with database systems, relational and document-based
  • Understanding Continuous Integration and Continuous Deployment processes
  • and supporting tools
  • Familiarity with Docker and containerization technologies such as Kubernetes
  • is a big advantage
  • Familiarity with Linux OS fundamentals
  • Familiarity with web-based applications and micro services architecture
  • A team player, independent, assertive and professional

Preferred qualifications:

  • Good knowledge of complex software algorithms
  • Experience in front-end frameworks such as: Angular, React, JavaScript,
  • TypeScript or similar
  • Great troubleshooting skills
  • Self-motivated learner, quick to research and implement new technologies
  • and tools
  • Experience with high performance media playback development (video,
  • images, dynamic HTML5) is a big plus
  • Familiarity with big data applications and data streaming architecture –
  • Advantage

Required tech stack:

  • .Net Core, Scala, Python, Javascript runtimes
  • Docker, Kubernetes running on GKE Google Cloud
  • Jetbrains All Products Pack subscription
  • TeamCity CI Server
  • JIRA, Confluence
  • MongoDB, Postgres, Kafka, RabbitMQ, big data
  • NodeJS, ElectronJS, Android Development, Samsung Tizen
  • ElasticSearch, ELK stack

We offer

  • Very competitive salary
  • 100% Remote work encouraged based on COVID-19 national guidelines
  • Mentorship across disciplines
  • Cutting-edge hardware and development tools
  • An exciting job in a young and growing company – one where you can see
  • your ideas fly and where you can evolve
  • A dynamic team with kind and highly qualified colleagues
  • Opportunity for career advancement
  • A multicultural, cosmopolitan and transparent work environment
  • Flexible working hours
  • Free healthy snacks, great coffee and soft drinks
  • Health insurance and sport benefits



NOTE: This job description is not intended to be all-inclusive. The employee may perform other related duties as negotiated to meet the ongoing needs of the organization.

Are you interested in a new challenge in an innovative company? Have you answered well our questions related this position? Then we look forward to getting to know you and offer to you a very innovative challenge that will change your life forever! The interested candidates are invited to send their application documents (a Cover Letter and a CV in English) at: rabota@theheadhunter.com if you have any technical questions related the application, please, contact directly Mrs. Julijana Minovska on mobile no. +389 71 370 151 (Monday – Friday)

Try The HeadHunter for your success!
Believe your career to the ONLY professionals!

Please be informed that only the candidates selected for the interviews shall be contacted. Name your CV in the following format (name [space] surname [space] CV). Be easily recognized!

APPLY ONLINE →

Apply for this position
Please fill all the required fields,
so we can get back to you, Thank you for your interest.