We are looking for a full-time Software Engineer for Technical Recruitment Consulting to support our recruitment team by providing technical expertise throughout the hiring process for IT positions. In this role, you will evaluate candidates' technical skills, conduct technical interviews, collaborate with hiring managers and engineering teams, and help ensure we identify and hire top technical talent.
Job location: Office-based / Belgrade
Responsibilities
- Design, maintain, and continuously improve technical assessments, coding challenges, and evaluation materials for IT candidates
- Conduct technical interviews for candidates across a wide range of roles, including Frontend, Backend, Full-Stack, DevOps, QA, and other technical specializations
- Evaluate candidates' technical knowledge across programming languages, frameworks, databases, cloud technologies, and software development methodologies
- Perform code reviews of technical assignments submitted during the recruitment process
- Define technical requirements and technology stacks in collaboration with hiring managers and engineering teams
- Write detailed technical job descriptions with clearly defined technical competencies and hiring requirements
- Source technical talent through platforms such as LinkedIn, GitHub, Stack Overflow, Indeed, and other relevant channels
- Review and technically assess resumes, portfolios, GitHub repositories, and other candidate materials
- Partner with internal development teams to understand project requirements and hiring needs
- Stay up to date with emerging technologies, software development trends, and the IT job market
- Participate in calibration sessions to maintain consistent technical evaluation standards
- Provide technical guidance and mentoring to HR and recruitment team members to strengthen their understanding of IT roles and technologies
- Deliver webinars, workshops, and technical presentations related to technical recruitment in English
- Maintain accurate documentation of technical interviews, candidate evaluations, and recruitment activities
- Perform other duties as assigned by management
Requirements
- Experience working with modern web application development technologies such as PHP, Go, Spring Boot, React, MySQL, MongoDB, Git, and related development tools
- Strong understanding of software development principles, programming languages, frameworks, and development methodologies such as Agile and Scrum
- Ability to accurately assess technical competencies across different technology stacks and seniority levels
- Experience conducting technical interviews and evaluating software engineering candidates
- Strong analytical thinking and problem-solving skills
- Excellent communication and presentation skills with the ability to discuss technical concepts clearly with both technical and non-technical audiences
- Ability to collaborate effectively with software engineers, hiring managers, and recruitment teams
- Passion for continuous learning and staying current with software development and technology trends
- Excellent English communication skills, both written and spoken