Full Stack Developer ( Python )
Indexed description
For our team in Greece, we are looking for a Full Stack Software Engineer with Python and React experience who enjoys developing high-quality applications and working in an agile, collaborative environment.
Requirements
Your Tasks
- Design, develop, and maintain modern web applications using Python and React
- Build scalable backend services and RESTful APIs
- Create responsive, reusable, and user-friendly frontend components
- Participate in the entire software development lifecycle, from requirements analysis and technical design to implementation, testing, and deployment
- Collaborate closely with developers, architects, QA engineers, and client stakeholders
- Write clean, maintainable, well-tested, and documented code
- Perform code reviews and contribute to technical decisions and solution architecture
- Troubleshoot application issues and continuously improve performance, security, and reliability
- Work within agile development teams and actively contribute to knowledge-sharing sessions
- Degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
- Professional software development experience with Python
- Hands-on experience with a Python web framework such as FastAPI, Django, or Flask
- Strong experience with React, JavaScript, and preferably TypeScript
- Good understanding of HTML5, CSS3, responsive design, and modern frontend development practices
- Experience designing and integrating RESTful APIs
- Knowledge of relational and/or NoSQL databases
- Familiarity with Git and modern software development workflows
- Understanding of clean code principles, software design patterns, and automated testing
- Experience with Docker, cloud platforms, and CI/CD pipelines would be considered an advantage
- Strong analytical and problem-solving skills
- Very good command of English
- Team-oriented mindset and confidence communicating with colleagues and clients
- Salary: We will settle on the exact compensation amount based on prior experience and skills
- Private health insurance & Life Insurance from day #1
- Health management scheme (weekly sessions &monthly challenges)
- 25 vacation days
- Team events tech oriented and more
- International network
- Lunch in the office & Go For Eat vouchers
- Employee referral programme/ bonus
- Employee education : 800€
- Hardware selection (MacBook or Lenovo ThinkPad) with your own mobile : 3000€
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search