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).
As the Development Team Lead for HiredScore Sourcing Products, you will manage and mentor a cross-functional team of Full-Stack Engineers, Backend Engineers, and QA Automation Specialists. Your team's core mission will be to translate AI/ML insights into seamless, scalable features that drive efficiency in recruiter workflows—specifically through resurfacing past applicants, prospects, and internal talent. You will own the entire development lifecycle for your products, from core API implementation to deploying user-facing applications and integration layers (web UIs, RPA/workflows, MS Teams bots)
Job Responsibility:
Lead, mentor, and grow the diverse engineering team, ensuring effective collaboration between backend, full-stack, and QA functions
Drive best practices in development, code quality, and delivery speed
Design, document, and oversee the implementation of scalable, reliable, and secure systems, ensuring seamless integration between backend AI services and the user-facing product layers
Ensure the team maintains a strong quality and automation culture by providing strategic direction to QA specialists and upholding high standards for testing and product stability
Drive development across the full spectrum of product surfaces: APIs (GraphQL/REST), Web Applications (React/Angular/Vue), and specialized engagement layers
Ensure efficient consumption of AI outputs by downstream systems, particularly through robust queue-based architectures (like RabbitMQ) and workflow automation (RPA)
Partner closely with Product Management, Data Science, and other engineering teams to translate business requirements into technical execution
Requirements:
Minimum of 3 years of experience managing and leading a software engineering team, specifically in an environment with cross-functional roles (e.g., managing both backend and frontend specialists)
Minimum of 5 years of hands-on experience in software development, engineering, or a related technical role
Strong experience in backend development using Python/Node.JS
Demonstrated experience working with messaging queues for high-throughput, asynchronous processes
Experience with RabbitMQ is a significant advantage
Proven ability to drive development across the full stack, including professional experience with a modern front-end framework (e.g., React, Angular, or Vue)
Expert-level knowledge and practical experience designing and consuming various API architectures, specifically GraphQL and REST
Bachelor's degree in Computer Science, Engineering, or a related technical field
Professional fluency in English (written and verbal) is required
Nice to have:
Experience with Python Celery or similar frameworks for managing asynchronous and long-running background tasks
Familiarity with Kubernetes (k8s) environments and GitOps tools like ArgoCD for continuous delivery and deployment
Experience designing and implementing complex, multi-step data or processing pipelines using tools like Argo Workflows, Airflow, Prefect
Direct experience building or maintaining solutions that involve MS Teams/Slack bots/agents and/or RPA/workflow automation systems
Previous experience in the HR Technology (HR Tech), Talent Acquisition, or Enterprise SaaS domain
Proven experience in defining quality strategies, working with QA teams, and driving CI/CD pipelines