Full Stack Developer (Python)

A technology company with over 400 employees across 14 offices in 6 countries, focused on custom development projects and technical consulting.
Spain
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Full Stack Developer (Python)

Plain Concepts is a dynamic technology company with over 400 passionate technologists spread across 14 offices in 6 countries. We're seeking a Senior Full Stack Python Developer to join our growing team. The role offers a perfect blend of backend and frontend development, with a focus on Python and modern JavaScript frameworks.

As a Full Stack Developer, you'll be part of self-managing, multidisciplinary teams working in an Agile environment. You'll have the opportunity to develop projects from the ground up, participate in architectural decisions, and implement solutions using cutting-edge technologies. The position requires strong expertise in Python (5+ years) and experience with cloud services (preferably Azure) and frontend frameworks like React, Angular, or Vue.

We pride ourselves on our 100% technical DNA, focusing on custom development projects, technical consulting, and training. We don't do body shopping or outsourcing, and we maintain a flat, horizontal organization structure strongly committed to Agile values. Our culture emphasizes knowledge sharing, creativity, and innovation, even when ideas seem unconventional to others.

The position offers an attractive work-life balance with a 35-hour work week, full remote flexibility, comprehensive benefits including medical and dental insurance, and continuous learning opportunities through training budgets and free Microsoft certifications. You'll be part of a company that values diversity, inclusion, and equal opportunities, working on innovative projects with the latest technological tools.

Join us if you're passionate about technology, enjoy working in a collaborative international environment, and want to be part of a growing company that's making a significant impact in the technology sector.

Last updated 3 months ago

Responsibilities For Full Stack Developer (Python)

  • Develop projects from scratch with minimal supervision and team collaboration
  • Participate in architecture design and decision-making in a constructive environment
  • Work under SOLID principles
  • Be a key player in developing best practices, clean and reusable code

Requirements For Full Stack Developer (Python)

Python
JavaScript
React
  • At least 5 years of experience developing with Python
  • Experience in architecture design
  • Experience working with Azure Services
  • Experience working with frontend frameworks: React, Angular, or Vue.js
  • Knowledge of CI/CD as an essential part of software development
  • Good level of English (international environment)
  • Good interaction and ability to work with different teams globally
  • Passion for technology and software development
  • Constant desire to learn and ability to learn quickly
  • Team player

Benefits For Full Stack Developer (Python)

Medical Insurance
Dental Insurance
Education Budget
  • Market competitive salary based on experience
  • Flexible schedule 35 hours/week (without salary reduction)
  • 100% remote work (optional)
  • Flexible compensation (restaurant, transport, and daycare)
  • Medical and dental insurance (completely free for employee)
  • Individual budget for training and free Microsoft certifications
  • English classes (1 hour per week)
  • Birthday off
  • Monthly bonus for electricity and internet at home
  • Gym plan and sports activities discount
  • Plain Camp (annual team building event)
  • Working with the latest technological tools

Interested in this job?

Jobs Related To Plain Concepts Full Stack Developer (Python)

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure technologies with remote work options and comprehensive benefits.

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure development with 8+ years of experience required, offering remote work and comprehensive benefits.

Fullstack .NET Developer

Join Plain Concepts as a Fullstack .NET Developer. Work remotely, develop innovative projects, and grow your skills in a diverse, tech-driven environment.

Senior QA Automation Engineer

Senior QA Automation Engineer needed for Plain Concepts. 5+ years experience, Python skills, and Agile expertise required. Remote work available.

Senior Full Stack .NET Developer

Senior Full Stack .NET Developer position at Plain Concepts: 5+ years experience, remote work in Romania, flexible schedule, and innovative projects.