Skip to content
mimi

Backend Engineer (Python FastAPI)

Crossing Hurdles

South Africa · On-site Full-time 2w ago

About the role

Type: Full-time

Compensation: $230K–$280K/year

Location: Remote

Commitment: 40 hours/week

Role Responsibilities

• Build and maintain scalable backend APIs using Python and frameworks such as FastAPI.

• Develop frontend applications using React, Next.js, and TypeScript.

• Integrate LLMs and AI-driven workflows into production systems.

• Implement backend optimizations, including concurrency patterns and performance improvements.

• Write and optimize SQL queries and contribute to data modeling.

• Improve platform scalability, reliability, and performance across the full stack.

• Debug, troubleshoot, and resolve system issues to ensure stability.

• Write clean, modular, and maintainable code following best engineering practices.

• Collaborate closely with a senior remote team to deliver high-quality features efficiently.

Requirements

• Strong experience building frontend applications using React (Next.js and TypeScript preferred).

• Proficiency in Python for backend development (FastAPI or similar frameworks).

• Solid understanding of asynchronous programming and performance optimization.

• Experience writing and debugging SQL queries.

• Familiarity with APIs and service-oriented architectures.

• Exposure to cloud platforms such as AWS.

• Strong problem-solving skills and effective communication.

• Ownership mindset with ability to work independently in a fast-paced environment.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free