YO IT Consulting is seeking a Fullstack Developer to contribute to designing, building, and shipping production systems end-to-end. The role involves working on building and improving Zara, an AI Recruiter agent, and collaborating with a senior remote team to deliver reliable software.
Responsibilities:
- Contribute to building scalable and high-performance backend APIs using Python and FastAPI
- Develop and enhance frontend interfaces using React, Next.js, and TypeScript
- Support the integration of LLMs and AI agents into the platform (e.g., feedback systems and AI-assisted workflows)
- Help implement concurrency patterns and backend optimizations to improve system performance
- Write and optimize SQL queries and contribute to data modeling for reliable data operations
- Improve platform scalability, performance, and reliability across frontend and backend systems
- Write clean, modular, and maintainable code following strong engineering practices
- Debug, troubleshoot, and resolve issues to ensure system stability and long-term maintainability
- Collaborate with a small, senior remote team to ship features quickly while maintaining high standards
Requirements:
- Experience building frontend applications with React (Next.js and TypeScript are a plus)
- Experience building backend services with Python (FastAPI or similar frameworks preferred)
- Solid Python fundamentals, including exposure to asynchronous programming or performance optimization
- Working knowledge of SQL, including writing and debugging queries
- Strong frontend fundamentals and ability to build clean, maintainable UI systems (e.g., Tailwind or similar)
- Familiarity with APIs and service-oriented architectures
- Exposure to cloud environments like AWS (or similar)
- Strong problem-solving skills, clear communication, and a collaborative mindset
- Ownership mindset, curiosity, and willingness to learn quickly in a fast-paced environment
- Experience working with LLM APIs or AI-driven product features
- Exposure to prompt engineering, AI workflows, or automation pipelines
- Familiarity with agentic systems, multi-step reasoning, or tool-using models
- Experience contributing to production systems (through internships, projects, or professional work)