Senior Full-stack Engineer, Python, React/TS
South Geeks
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
CloudFlaskPostgresPythonReactSQLTypeScript
About the role
- Design, develop, and maintain full-stack features using Python on the backend and React with TypeScript on the frontend.
- Build and evolve backend APIs and services to support complex workflows and integrations.
- Develop responsive, accessible UI components aligned with product and UX requirements.
- Work with relational databases (e.g., PostgreSQL or SQL Server) to model data, write efficient queries, and ensure data integrity.
- Contribute to system architecture, ensuring scalability, security, and maintainability.
- Collaborate with DevOps on CI/CD pipelines, cloud infrastructure, monitoring, and production support.
Requirements
- 5+ years of experience as a Full Stack or Software Engineer.
- Strong backend experience with Python (FastAPI, Flask, or similar frameworks).
- Solid frontend experience with React, TypeScript, HTML, and modern CSS.
- Experience designing and consuming RESTful APIs.
- Strong knowledge of relational databases and SQL.
- Experience working in cloud-based environments.
- Ability to work independently, communicate clearly, and collaborate across teams.
Benefits
- Long-term projects
- 100% remote work
- Payment in USD
- Paid Time Off (PTO)
- Work-from-home & training reimbursement
- English lessons
- Technical training
- Career coaching
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonReactTypeScriptFastAPIFlaskHTMLCSSSQLPostgreSQLRESTful APIs
Soft skills
independent workclear communicationcollaboration