Elixirr Digital

Back End Developer (Python)

Posted: Nov 13, 2025

Job Description

You have a strong programming background? You feel at home designing back-end systems and scalable architectures? You write clean, efficient, and maintainable Python code with attention to detail?Join Elixirr Digital as a Back End Developer (Python) and shape the future of innovative, data-driven solutions!As a Back End Developer (Python), you’ll be responsible for architecting, developing, and optimizing high-performance applications, APIs, and services that power robust and scalable platforms. Your role will involve solving complex engineering challenges, designing efficient system integrations, and ensuring best practices in code quality and testing. You’ll collaborate closely with cross-functional teams to deliver impactful solutions, mentor junior developers, and contribute to driving technical excellence across projects.At Elixirr Digital, you’ll have the opportunity to work with advanced tools, grow alongside a team of talented professionals, and make a lasting impact in diverse industries.Candidates applying for employment contract kindly note this position is a hybrid working opportunity from our locations in Rijeka or Zagreb.What you will be doing as Back End Developer (Python) at Elixirr Digital?Proposing and designing software solutions to address complex business needsIntegration of data storage solutionsProviding technical guidance and support to junior colleaguesPreparing technical and procedural documentationApplying modern principles, methodologies, and tools to advance business initiatives and capabilitiesCollaborate with cross-functional teams to design, develop, and implement new features that enhance project functionalityCompetencies and skillset we expect you to have to successfully perform your job: Expert in PythonExperience with APIs and FastAPI, including integrations with third-party toolsKnowledge of NoSQL and relational databasesExperience working with AWS platform (Lambda, S3. Dynamo DB, API Gateway, etc.)Experience with model deployment: containers, microservices, and serverless functionsUnderstanding the Kubernetes concepts (Architecture and design)Proficient understanding of code versioning tools (Git)Not Required But Nice To HaveUnderstanding of Front End technologies (React.js is a plus)We Could Be a Perfect Fit If You ArePassionate about technology. You anticipate, recognize, and resolve technical problems using a variety of specialized tools for application development and support.Independent. You are a self-motivated and ambitious individual, capable of managing multiple responsibilities effectively.Problem-solver. You think creatively and find solutions to complex challenges.Creative and outside-the-box thinker. You look beyond blog posts and whitepapers, competitions, and even state-of-the-art benchmarks to solve real-world problems.Communicator. Strong verbal and written communication skills are essential to ensure effective collaboration and timely delivery of results within the team.Proficient in English. We work across continents in a global environment, so fluent English, both written and spoken is a must.Why is Elixirr Digital the right next step for you?From working with cutting-edge technologies to solving complex challenges for global clients, we make sure your work matters. And while you’re building great things, we’re here to support you.Compensation & EquityIndividually tailored benefits packagePerformance bonusEmployee Stock Options GrantEmployee Share Purchase Plan (ESPP)Competitive compensationFlexibility & BalanceFlexible working hours and remote workMulti-sport cardFull medical checkupProjects & ToolsBig clients and interesting projectsCutting-edge technologies Learning & GrowthLearning and development budgetGrowth and development opportunities People-Centered PerksReferral bonusTop performer bonusAnniversary bonusWe don’t just offer a job - we create space for you to grow, thrive, and be recognized.Intrigued? Apply now!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In