Talent Network Notice: This listing supports our ongoing worldwide talent pipeline for upcoming projects and future opportunities. It may not represent an immediate vacancy. Suitable candidates may be contacted when a relevant project becomes available.
Role Overview
We are building AI-enabled career and recruitment products that combine rich user experiences with reliable backend systems. As an AI Full-Stack Developer, you may work across the complete product stack — from responsive interfaces and APIs to data flows, authentication, automation and AI-assisted features.
What You'll Do
- Build and improve production features across our web applications using modern JavaScript/TypeScript frameworks.
- Develop backend services, APIs, authentication flows, data models and integrations that support candidate and employer workflows.
- Integrate AI/LLM capabilities into practical product features such as CV assistance, matching, recommendations, search and workflow automation.
- Improve application performance, reliability, accessibility and responsiveness across desktop and mobile experiences.
- Write maintainable, testable code and contribute to code reviews, documentation and technical decisions.
- Investigate production issues, identify root causes and implement durable fixes rather than temporary patches.
- Collaborate with product, design, data and AI specialists to turn requirements into usable product experiences.
What We're Looking For
- Solid JavaScript/TypeScript fundamentals and practical experience with React, Next.js or a comparable modern framework.
- Backend development experience using Node.js, Python or another production server-side stack.
- Working knowledge of REST APIs, databases, authentication, state management and common web security practices.
- Ability to understand an existing codebase and make safe, incremental improvements.
- Experience with Git-based development, debugging, testing and deployment workflows.
- Interest in AI-assisted product development and the ability to evaluate when AI should — and should not — be used.
- Clear communication and the ability to work independently in a distributed environment.
Nice to Have
- Docker, cloud deployment, CI/CD or observability experience.
- Experience with PostgreSQL, Firebase, Supabase or similar data platforms.
- Hands-on work with LLM APIs, local models, embeddings, vector search or inference tooling.
- Experience building SaaS, career, HR-tech or marketplace products.
How We Work & What We Value
- Take ownership — raise risks early, follow through on commitments and care about the final result.
- Communicate clearly — remote work depends on useful updates, good documentation and respectful collaboration.
- Keep learning — we expect tools, AI capabilities and product requirements to keep changing.
- Solve the real problem — challenge unnecessary complexity and suggest better approaches when you see them.
- Respect users and their data — career information is sensitive and should be handled responsibly.
- Work pragmatically — quality matters, but so do prioritization, iteration and delivering useful outcomes.
Engagement Details
| | |
|---|---|
| Work model | Worldwide remote. |
| Engagement | Contract, project-based, hourly or another flexible arrangement depending on the project. |
| Experience | We may consider junior, mid-level and senior professionals depending on the scope of the opportunity. |
| Start timing | Upcoming projects and future opportunities; timing varies by project. |
| Compensation | Role- and project-specific. Scope, rate/compensation, expected availability and deliverables are agreed before an engagement begins. |
| Working pattern | Flexible where practical. Some projects may require agreed overlap hours, meetings, milestones or response windows. |
How to Apply
- Click Apply Now on the job page.
- Complete or review your candidate profile.
- Upload your current CV, or create/improve one using our free CV Builder if you need an updated version.
- Review your skills, experience and other application information, then submit your application.
Application review: We may use structured profile information and automated tools to help organize or evaluate applications. Automated scores or matching signals are supportive inputs only and do not guarantee an interview, project assignment or employment. Final decisions depend on the requirements of the relevant opportunity and appropriate review.
Equal Opportunity & Privacy
We welcome qualified professionals from different backgrounds and locations. We evaluate candidates based on relevant skills, experience, project requirements and suitability. Please submit only information you are comfortable using for recruitment and talent-network purposes, in line with our applicable privacy terms and your profile preferences.