Skip to main content
Back to Jobs

Senior Fullstack Developer (Python)

Design and implement scalable backend services using Python FastAPI

Design, implement, and operate scalable backend services using Python (FastAPI, Django, Flask). Build and maintain responsive, accessible web UIs using React.js, Vue.js, or similar modern frameworks. Design, document, and consume RESTful APIs (and optionally GraphQL). Integrate backend systems with relational and NoSQL databases. Ensure high code quality through unit/integration testing for both backend and frontend.

Why This Role?

Opportunity to work on scalable backend services and polished user interfaces in a remote setup with a fast-growing network.

Key Responsibilities

  • Design and implement scalable backend services using Python (FastAPI, Django, Flask)
  • Build and maintain responsive, accessible web UIs using React.js, Vue.js, or similar modern frameworks
  • Design, document, and consume RESTful APIs (and optionally GraphQL)
  • Integrate backend systems with relational and NoSQL databases
  • Ensure high code quality through unit and integration testing for backend and frontend
  • Deploy and operate services in the cloud (AWS, Azure, GCP) using Docker and CI/CD pipelines

Requirements

  • 5+ years of professional software development experience with strong fullstack exposure
  • 3+ years of production experience with Python (FastAPI, Django, Flask)
  • Solid knowledge of JavaScript/TypeScript, HTML5, CSS3
  • Strong experience with React.js or Vue.js (or similar modern frameworks such as Next.js/Nuxt.js)
  • Experience with relational databases (PostgreSQL, MySQL) and ORMs such as SQLAlchemy or Django ORM
  • Experience writing automated tests (unit, integration) for both backend and frontend

Required Skills

pythonFastAPIReact.jsVue.jsRESTful APIDocker

Indonesia Context

Working Hours Overlap:
Partial overlap with Jakarta hours
See remote (USD) vs local pay →

Keywords

Senior Fullstack DeveloperPython FastAPIReact VueREST APIDocker CI/CDAWS Azure GCP
View Original Description from WeWorkRemotely

Original description from WeWorkRemotely

Headquarters: Sweden URL: http://career.proxify.io The Role: We are looking for a Senior Fullstack Python Developer to join our fast-growing Network. In this role, you’ll lead the design and implementation of scalable backend services and APIs using Python (FastAPI, Django, or Flask), while delivering polished, performant user interfaces using modern frontend frameworks such as React.js or Vue.js. What we are looking for: 5+ years of professional software development experience with strong fullstack exposure. 3+ years of production experience with Python (FastAPI, Django, Flask). Solid knowledge of JavaScript/TypeScript, HTML5, CSS3. Strong experience with React.js or Vue.js (or similar modern frameworks such as Next.js/Nuxt.js). Experience with relational databases (PostgreSQL, MySQL) and ORMs such as SQLAlchemy or Django ORM. Strong understanding of RESTful API design and integration patterns. Experience writing automated tests (unit, integration) for both backend and frontend. Practical experience with Docker and familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI, etc.). Experience deploying and operating services in the cloud (AWS, Azure, GCP). Strong problem-solving skills and excellent English communication (written and spoken). Ability to work independently and deliver high-quality results in a remote setup. Located in CET timezone (+/- 3 hours), we are unable to consider applications from candidates in other time zones. Nice-to-have: Deep experience with TypeScript and modern frontend tooling (Vite, Webpack, Turbopack). Familiarity with microservices, DDD, CQRS, or event-driven architectures. Experience with GraphQL and schema design. Knowledge of message brokers (RabbitMQ, Kafka, Redis Streams). Experience with Kubernetes or other orchestration platforms. Exposure to performance tuning, caching strategies, and observability (logs, tracing, metrics). Security best practices (OWASP, auth flows, OAuth2/OpenID Connect). Background in startups or fast-paced product environments. Contributions to open-source projects or published technical content. Responsibilities: Design, implement, and operate scalable backend services using Python (FastAPI, Django, Flask). Build and maintain responsive, accessible web UIs using React.js, Vue.js, or similar modern frameworks. Design, document, and consume RESTful APIs (and optionally GraphQL). Integrate backend systems with relational and NoSQL databases. Ensure high code quality through unit/integration tests, code reviews, and automated pipelines. Make architectural decisions across backend, frontend, and system integration (monolith vs microservices). Collaborate with designers and product teams to translate requirements into technical solutions and excellent user experiences. Troubleshoot production issues, optimize performance, and ensure reliability and security. Mentor and guide other engineers, helping elevate team best practices. Work in an agile environment and contribute to continuous process and delivery improvements. Document architectural decisions, API contracts, workflows, and deployment procedures. What we offer: Get paid, not played No more unreliable clients. Enjoy on-time monthly payments with flexible withdrawal options. Predictable project hours Enjoy a harmonious work-life balance with consistent 8-hour working days with clients. Flex days, so you can recharge Enjoy up to 24 flex days off per year without losing pay, for full-time positions found through Proxify. Career-accelerating positions at cutting-edge companies Discover exclusive long-term remote positions at the world's most exciting companies. Hand-picked opportunities just for you Skip the typical recruitment roadblocks and biases with personally matched positions. One seamless process, multiple opportunities A one-time contracting process for endless opportunities, with no extra assessments. Compensation Enjoy the same pay, every month with positions landed through Proxify. To apply: h

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume

Company
Proxify AB
Source
WeWorkRemotely
Job Type
full time
Location
Remote · Europe hours
~3h overlap with Jakarta hours
Category
Seniority
senior
Posted
Jun 17, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Senior Fullstack Developer (Python) at Proxify AB a remote job?
Yes. Senior Fullstack Developer (Python) at Proxify AB is a fully remote role open to candidates worldwide.
What type of employment is Senior Fullstack Developer (Python) at Proxify AB?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Proxify AB.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume