Overview
Full-Stack Software Engineer – SaaS Platform & AI Integrations Jobs in Amman, Jordan at Virtustaff
VirtuStaff is seeking a hands-on Full-Stack Software Engineer to join its Jordan-based pre-launch team and progressively bring the development and technical management of its SaaS platform in-house.
The successful candidate will initially work closely with VirtuStaff’s third-party technical team to complete a structured handover of the existing codebase, architecture, database, cloud environment, integrations and release processes. The engineer will gradually assume responsibility for resolving software defects, modifying workflows, developing new features, managing integrations, supporting releases and maintaining the platform’s day-to-day technical performance.
The role also includes supporting and improving VirtuStaff’s AI-enabled features, including candidate screening, profile analysis, candidate-to-role matching and workflow automation. These are practical product-level AI functions rather than advanced artificial-intelligence research. The engineer should be comfortable integrating AI services, managing prompts and structured outputs, troubleshooting AI-related workflows and working with external AI APIs or models.
The engineer will contribute across VirtuStaff’s candidate, client, HR, attendance, training, CRM and administrative systems while collaborating with the Founders, Operations, HR, Sales, Marketing and external technical partners.
Key Responsibilities
- Complete a structured handover from the existing third-party development team.
- Understand and document the platform’s front end, back end, database, architecture, infrastructure and integrations.
- Develop, test and release new platform features.
- Modify existing candidate, client, HR, attendance, training and administrative workflows.
- Diagnose and directly fix front-end, back-end, API, integration and database-related defects.
- Gradually assume responsibility for routine platform development and maintenance.
- Maintain and enhance AI-enabled candidate screening and matching workflows.
- Integrate external AI APIs, language models or approved AI services into the platform.
- Configure and improve prompts, structured outputs, validation rules and AI workflow logic.
- Investigate inaccurate, missing, delayed or inconsistent AI-screening and matching results.
- Work with HR and Management to translate approved candidate-matching rules into technical workflows.
- Monitor AI-service errors, response quality, usage and integration performance.
- Maintain safeguards so AI recommendations do not automatically replace approved human decisions.
- Build and maintain CRM, email, analytics, payment, notification and third-party integrations.
- Review application logs, browser errors, API responses and database records.
- Maintain source code using Git, appropriate branching, version control and release documentation.
- Support cloud environments, deployments, monitoring, backups and technical configuration.
- Conduct UAT, regression testing, code reviews and post-release checks.
- Apply appropriate authentication, permissions, privacy and data-security controls.
- Maintain technical documentation, system diagrams and deployment instructions.
- Coordinate with external developers when additional expertise or capacity is required.
- Recommend improvements to platform security, reliability, performance and scalability.
Title: Full-Stack Software Engineer – SaaS Platform & AI Integrations
Company: Virtustaff
Location: Amman, Jordan