Full Stack Software Engineer - Python
Fully remote full-stack engineer building scalable web applications end to end: Python backends and REST APIs (Django, Flask, or FastAPI), React/Next.js frontends, relational and NoSQL databases, and cloud services (AWS/Azure/GCP), collaborating asynchronously on a distributed team.
- Compensation
- $40K–$60K / yr
- Location
- New York
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Strong proficiency in Python and backend application development
- Hands-on experience with Django, Flask, or FastAPI
- Experience developing frontend applications with React, Next.js, or similar frameworks
- Solid understanding of JavaScript, TypeScript, HTML, and CSS
- Experience designing and integrating REST APIs
- Familiarity with PostgreSQL, MySQL, MongoDB, or similar databases
- Working knowledge of Git, Docker, and CI/CD workflows
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud
- Strong problem-solving skills and attention to code quality
- Ability to communicate effectively and work independently in a remote environment
Nice to have
- Experience with AI/ML, LLMs, or generative AI integrations
- Familiarity with Node.js or other backend technologies
- Experience with microservices, distributed systems, or serverless architecture
- Knowledge of Kubernetes, Terraform, or cloud infrastructure automation
- Experience working in startup environments or distributed engineering teams
Full description
Compensation: $40k – $60k • No equity
Location: Remote / Worldwide
Employment Type: Full-Time
Work Arrangement: Fully Remote | Flexible Hours
About Us
We are a growing technology company building innovative, scalable, and impactful software solutions. Our distributed team brings together talented engineers who value collaboration, technical excellence, creativity, and continuous learning.
We believe great engineering happens when people have ownership of their work, flexibility in their schedules, and the freedom to solve meaningful challenges.
About the Role
We're looking for a talented Full Stack Software Engineer with strong Python experience to join our remote engineering team.
You'll work across the entire application stack, designing robust backend systems, developing modern frontend interfaces, integrating APIs, and building scalable cloud-based applications.
This role is ideal for an engineer who enjoys solving complex technical challenges, taking ownership of projects, and collaborating with a globally distributed team.
What You'll Do
- Design, develop, and maintain scalable full-stack web applications.
- Build backend services and RESTful APIs using Python, Django, Flask, or FastAPI.
- Develop responsive, user-friendly frontend applications using React, Next.js, JavaScript, or TypeScript.
- Design and optimize relational and NoSQL databases.
- Integrate third-party APIs, cloud services, and external platforms.
- Write clean, maintainable, well-tested, and reusable code.
- Participate in architecture discussions, code reviews, and technical planning.
- Troubleshoot performance issues and improve application reliability.
- Collaborate asynchronously with developers, designers, and other team members.
- Contribute to engineering best practices, automation, and continuous improvement.
What We're Looking For
- Strong proficiency in Python and backend application development.
- Hands-on experience with Django, Flask, or FastAPI.
- Experience developing frontend applications with React, Next.js, or similar frameworks.
- Solid understanding of JavaScript, TypeScript, HTML, and CSS.
- Experience designing and integrating REST APIs.