Formamind Senior Backend Developer

Formamind sp. z o.o

Warszawa

Remote

PLN 180,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Onboarding support
Remote-friendly environment
Flexible hours
Competitive pay
Team events

Job summary

Formamind sp. z o.o. is seeking an experienced backend engineer to design, develop, and maintain scalable services using Django and Python.

You will build robust REST/GraphQL APIs for web and mobile clients, optimize database queries, and containerize apps for deployment with Docker and Kubernetes. You will lead CI/CD pipelines, mentor junior engineers, and participate in architectural discussions to drive architecture decisions for microservices.

Qualifications

  • Holds a master's degree in Computer Science or equivalent.
  • Speaks English at minimum advanced level.
  • Polish language is optional but welcome.
  • Has 5+ years of professional experience in backend development.
  • Expert in Python and Django with deep framework knowledge.
  • Comfortable on Linux servers (Ubuntu/CentOS) and command-line tooling.
  • Designs and implements RESTful and/or GraphQL APIs.
  • Production experience with Celery or similar queues.
  • Works with relational databases (PostgreSQL/MySQL) and optimizes complex queries.
  • Builds, deploys, and monitors apps using Docker, Kubernetes or similar.
  • Understands CI/CD best practices (GitLab CI, GitHub Actions, Jenkins).
  • Writes comprehensive automated tests (unit, integration, E2E) using pytest.
  • Follows Clean Code, SOLID and design patterns.
  • Mentors junior developers and leads code reviews.
  • Focuses on performance tuning, scalability and security hardening.
  • Proposes and guides architecture decisions for microservices.

Responsibilities

  • Architect, develop, and maintain scalable backend services using Django and Python.
  • Design and implement robust APIs (REST/GraphQL) for web and mobile clients.
  • Optimize database schemas and queries for high-throughput applications.
  • Containerize applications and manage deployments via Docker/Kubernetes.
  • Set up and maintain CI/CD pipelines for automated testing and delivery.
  • Lead technical discussions on architecture, design choices, and best practices.
  • Mentor junior and mid-level developers through pairing, code reviews, and tech talks.
  • Monitor system health, troubleshoot issues, and respond to on-call rotations as needed.
  • Collaborate cross-functionally with frontend engineers, DevOps, and product teams.

Skills

Python
Django
REST APIs
GraphQL
CI/CD
Unit testing
SOLID
Clean Code
Code reviews
Mentoring

Education

Master's degree in Computer Science

Tools

Docker
Kubernetes
GitLab CI
GitHub Actions
Jenkins

Job description

  • Holds a master's degree in Computer Science or equivalent
  • Speaks English at minimum advanced level
  • Speaks Polish (optional, but welcome)
  • Has 5+ years of professional experience in backend development
  • Is an expert in Python and Django, with a deep understanding of the framework internals
  • Is comfortable working on Linux servers (Ubuntu/CentOS) and command-line tooling
  • Designs and implements RESTful and/or GraphQL APIs
  • Has production experience with Celery (or similar task queues)
  • Works confidently with relational databases (PostgreSQL/MySQL) and knows how to optimize complex queries
  • Builds, deploys, and monitors applications using Docker, Kubernetes, or comparable container/orchestration platforms
  • Understands and applies CI/CD best practices (e.g. GitLab CI, GitHub Actions, Jenkins)
  • Writes comprehensive automated tests (unit, integration, end‑to‑end) using pytest or similar
  • Follows and evangelizes Clean Code, SOLID, and design patterns
  • Has a track record of mentoring junior developers and leading code reviews
  • Practices and promotes performance tuning, scalability, and security hardening
  • Can propose and drive architecture decisions for microservices and distributed systems
  • Is a proactive problem‑solver, communicator, and team player
What you'll be doing:
  • Architect, develop, and maintain scalable backend services using Django and Python
  • Design and implement robust APIs (REST/GraphQL) to serve web and mobile clients
  • Optimize database schemas and queries for high-throughput applications
  • Containerize applications and manage deployments via Docker/Kubernetes
  • Set up and maintain CI/CD pipelines for automated testing and delivery
  • Lead technical discussions on architecture, design choices, and best practices
  • Mentor junior and mid‑level developers through pairing, code reviews, and tech talks
  • Monitor system health, troubleshoot issues, and respond to on‑call rotations as needed
  • Collaborate cross‑functionally with frontend engineers, DevOps, and product teams
What we offer:
  • Full support and onboarding from senior engineers and architects
  • Flexible working hours and 100% remote setup
  • Interesting, high‑impact projects across diverse industries
  • Competitive compensation
  • Team‑building events, and a friendly, inclusive environment
Additional Information

Bonus: experience with GCP/Azure, Redis, Elasticsearch, and real‑time messaging, Kafka, Websockets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Django Backend Architect
Remote Senior Django Backend Architect

Formamind sp. z o.o • Warszawa

On-site
PLN 180,000 - 280,000
Formamind Senior DevOps Engineer
Formamind Senior DevOps Engineer

Formamind sp. z o.o • Warszawa

Remote
PLN 180,000 - 340,000
100% remote setup
Flexible working hours
Professional development budget
+2
Lead Back-End Engineer (Python/AWS)
Lead Back-End Engineer (Python/AWS)

Digital Forms • Warszawa

Remote
Flexible working hours
Fully remote work option within Poland
Competitive salary based on experience
+2
Senior Back-End Engineer (Python/AWS)
Senior Back-End Engineer (Python/AWS)

Digital Forms • Warszawa

Remote
PLN 180,000 - 240,000
Competitive compensation
Full remote work setup
Flexible hours
+2
Senior Python Software Engineer / RDM
Senior Python Software Engineer / RDM

Inetum • Warszawa

Hybrid
PLN 180,000 - 280,000
Remote work in Poland
Hybrid work model in Poland
Training and certifications funded
+6
[GMI] Full-stack Developer (Python and Django) - 3-month contract
[GMI] Full-stack Developer (Python and Django) - 3-month contract

Software Mind • Województwo małopolskie

Hybrid
PLN 140,000 - 210,000
Lunch tickets
Private healthcare and insurance
Multisport card
+3
Back End Developer
Back End Developer

CyberproAI • Warszawa

On-site
PLN 180,000 - 270,000
Senior DevOps Architect — Remote, Multi-Cloud Lead
Senior DevOps Architect — Remote, Multi-Cloud Lead

Formamind sp. z o.o • Warszawa

On-site
PLN 180,000 - 340,000
Senior Software Engineer - hybrid in Warsaw
Senior Software Engineer - hybrid in Warsaw

Sowelo Consulting • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Backend Engineer
Senior Backend Engineer

Synechron • Kraków

Hybrid
PLN 180,000 - 240,000