Logo

(Senior) Full Stack Developer - Python (all genders)

(Senior) Full Stack Developer - Python (all genders), 1. image

Locations: Belgrade (Serbia)

At Exxeta we challenge the traditional concept of consulting and tech. Over 1,200 colleagues at 18 various locations across Europe work together every day to create digital solutions, change markets and transform mindsets - driven by our passion for technology, our team spirit and the drive to create real impact. In other words: High-tech with a heartbeat.
 
We are looking for a skilled Fullstack Developer (all genders) focusing on Python and FastAPI to join our dynamic development team in Serbia. You will play a crucial role in designing and implementing robust application systems, leveraging both backend and frontend technologies. 

What awaits you

  • Design and develop scalable backend systems using Python and FastAPI.
  • Create and manage RESTful APIs, ensuring seamless integration across services.
  • Collaborate with frontend development using TypeScript and React, supported by testing frameworks like Vitest or Jest.
  • Manage containerized applications using Kubernetes and Docker.
  • Contribute your experience in implementing and managing customer-oriented projects.

What we expect from you

  • Personal background: You have a qualification as a Full Stack or Python Developer.
  • Technical Expertise: You have experience with FastAPI, REST, and API design. You are also skilled in TypeScript, React, and unit testing frameworks such as Vitest/Jest.
  • You are familiar with cloud services (AWS/Azure) and have a good understanding of DevOps practices and tools.
  • Hands-on experience with Kubernetes and Docker for container orchestration.
  • Mindset: You are solution- and service-oriented, reliable, responsible for actions and enjoy teamwork.
  • Let's talk: If you speak fluent English (and possibly German), you'll fit right in at Exxeta. 

Nice to Have:

  • Familiarity with tools like FastMCP, Alembic, PostgreSQL, and OpenAPI for database and API management.
  • Experience with Helm, Grafana, and GitHub Actions for monitoring and continuous integration.
  • Understanding of authentication standards such as OIDC, OAuth2.0, and usage of AWS services.

Why Exxeta

  • Your choice – work from home, from our office in Belgrade or our hub in Novi Sad.
  • Real challenges for your growth - including a training budget and allocated time.
  • By your side - for a perfect start, we rely on our mentorship program.
  • Enjoy a professional environment within a relaxed, friendly corporate culture with cutting edge technologies and equipment.
  • Mobile working? Night owl or early bird? Reduce working hours up to 32h/week?
  • You'll find plenty of flexibility with us for an optimal work-life balance.
  • Stay healthy - there's a health budget for individual benefits.
  • Minimum 23 days of vacation – getting more with every seniority level.
  • Trusted sick leave & 100% covered maternity leave.
    …and a lot of Exxeta Events throughout Europe!

We are a home for tech lovers and doers. Origin, age, preferences—none of that matters to us.

Think you don't meet all the requirements 100%? That shouldn't stop you, because we're looking for people, not checkboxes. Even if you can't tick every box, we'd still love to receive your application. Diversity and different perspectives enrich our team – because diversity makes us better.

We want to get to know you and find out what you have to offer. Still have questions? Then get in touch.