
Senior Python Fullstack Developer
Department:Fullstack React
Type:REMOTE
Region:EU
Location:Poland
Experience:Mid-Senior level
Estimated Salary:PLN120,000 - PLN180,000
Skills:
PYTHONFASTAPIMICROSERVICESKUBERNETESREACT.JSAZURECI/CDMONGODBPOSTGRESQLCOSMOSDBOBSERVABILITYRABBITMQSECURITY
Share this job:
Job Description
Posted on: October 7, 2025
Job RequirementsTechnical Skills
- Backend:
- Expert proficiency in Python with extensive experience building RESTful APIs (preferably using FastAPI).
- Deep knowledge of distributed system design and development in a microservices architecture.
- Familiarity with Kubernetes/OpenShift for container orchestration.
- Frontend:
- Proven experience shipping robust, maintainable front-end applications using React.js and modern toolchains (e.g., Redux, Hooks, Webpack).
- Cloud & DevOps:
- Hands-on experience deploying, monitoring, and operating applications on Azure Cloud (ARM, ACR, AKS, key vaults, etc.).
- Strong understanding of Azure IAM (Entra) and role-based access control for secure cloud applications.
- Proficient in designing and implementing CI/CD pipelines, preferably using Harness (or comparable CI/CD tools).
- Datastores:
- Deep familiarity with at least two of the following: MongoDB, PostgreSQL, CosmosDBâincluding modeling, query optimization, and scaling strategies.
- Observability:
- Experience configuring and using observability and monitoring tools (e.g., Application Insights, Grafana, Prometheus, Datadog, ELK) for distributed microservices.
- Messaging:
- Experience with message brokers (RabbitMQ or similar), understanding asynchronous processing, and using messaging patterns in scalable systems.
- Security:
- Solid understanding of secure development best practices, especially within cloud and distributed environments.
Development Process
- Familiarity with Agile software development, code reviews, and best practices for collaboration in cross-functional teams.
- Committed to automated testing (unit, integration, E2E) and code quality tools.
- Passion for documentation, clear handoffs, and maintainability.
Leadership & Communication
- Ability to independently translate product initiatives into sound technical solutions and architect new services as needed.
- Experience mentoring junior engineers and leading technical discussions.
- Strong written and verbal communication skills; can convey technical concepts to engineers and non-engineers alike.
Preferred (Bonus) Skills
- Knowledge or hands-on experience with GraphQL.
- Experience with additional Azure services for networking, caching, and storage.
Education & Experience
- Bachelorâs or Masterâs degree in Computer Science or related field, or equivalent experience.
- 5+ years of professional software engineering including direct hands-on with most of the stack above (or similar modern SaaS environments).
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
