Python/React Full Stack Developer - Remote

Yo It Consulting
United States
3 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Debugging Python (Programming Language) Performance Tuning Standard Sql DataOps Next.js Service-Oriented Architecture SQL Databases
+13 more
TypeScript Cloud Platform System Tailwind ReactJS Delivery Pipeline Large Language Models Multi-Agent Systems Prompt Engineering Backend Fastapi Front End Software Development Asynchronous Programming Automation Anywhere

Job description

You’ll contribute to designing, building, and shipping production systems end-to-end. This is a hands-on role where you’ll work across the stack , from UI to infrastructure , and grow into owning features as you gain context and confidence.

You’ll primarily work on building and improving Zara, our AI Recruiter agent, helping shape how it delivers intelligent workflows and scales in production.

You’ll collaborate closely with a small, senior, remote team to turn rough ideas into reliable software, learning to move fast and make thoughtful tradeoffs under real-world constraints.

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.

Nice to Have

  • 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).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · WWC 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:53 min

Bringing JavaScript developers into web artificial intelligence

Jason Mayes · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

Videos

See all

Related articles

See all