This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Python/Full Stack Developer (Django-focused) in Europe.
In this role, you will build an internal automation and build system from the ground up, directly supporting the engineering teams by streamlining the delivery of security patches. You will take full technical ownership of the system, from architecture and design to deployment and maintenance. This position requires end-to-end development skills across backend, frontend, and deployment pipelines. You will work with modern Python/Django technologies, front-end frameworks, and containerized environments, contributing to a high-impact internal tool used daily by your colleagues. This is a unique opportunity to combine hands-on coding, system design, and innovation in a fully remote and flexible environment.
Accountabilities
As a Senior Python/Full Stack Developer, your responsibilities will include:
- Designing, developing, testing, and delivering web applications using Django and related technologies.
- Taking full technical ownership of the created application and driving its evolution.
- Implementing user interfaces using front-end frameworks such as React, Vue.js, or similar.
- Working with Linux-based systems for development and deployment, including container management using Docker and Kubernetes.
- Building CI/CD pipelines for code testing, deployment, and delivery.
- Ensuring application security, data protection, and reliability across the stack.
- Troubleshooting, debugging, and reviewing code written by colleagues.
- Planning and prioritizing development work, and contributing to technical decisions and architecture.
Requirements
To thrive in this role, you should have:
- Minimum 5 years of professional experience in Python/Django or full-stack development.
- Strong proficiency in Django and Python for backend development.
- Solid experience with Linux-based development and deployment environments.
- Experience with front-end frameworks like React, Vue.js, or Angular (at least 1 year).
- Proven ability to build web applications and scalable systems.
- Hands-on experience with containers (Docker) and orchestration tools (Kubernetes).
- Proficiency in Git, including branching, merging, and pull requests.
- Strong SQL knowledge and experience with relational databases (PostgreSQL, MySQL).
- Familiarity with background task management libraries like Celery, and task queues such as RabbitMQ or Kafka.
- Experience building CI/CD pipelines using GitLab, Jenkins, or similar tools.
- Strong problem-solving skills, attention to detail, and ability to work with vague requirements.
- Team player with excellent collaboration skills and at least upper-intermediate English proficiency.
- Nice to have: experience with test automation frameworks, helm charts, and ArgoCD or similar tools.
Benefits
This position offers a comprehensive benefits package, including:
- Fully remote work with flexible hours, allowing you to plan your day and work from any location in Europe.
- 24 paid vacation days per year, 10 national holidays, and unlimited sick leave.
- Private medical insurance coverage.
- Co-working space and gym/sports reimbursement.
- Budget for professional education and development opportunities.
- Challenging and innovative projects with a high impact on internal processes.
- Rewards for innovative ideas that can be patented, fostering a culture of creativity.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
π Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
π It compares your profile to the jobβs core requirements and past success factors to determine your match score.
π― Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
π§ When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias β focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.