title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Madfish
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Backend Engineer

5 Oct 2025
Verified by Turrior

Content + Source + Freshness • 11 Dec 2025 • 95% confidence

90 / 100

Offer value

This senior role provides substantial growth opportunities and aligns with cutting-edge technological advancements.

  • Opportunity to work on impactful, cutting-edge solutions.
  • Strong career growth potential in a collaborative environment.
  • Flexibility with hybrid or remote work options.
Pros
  • Strong emphasis on innovative software development.
  • Collaborative and supportive team environment.
  • Remote working flexibility enhances work-life balance.
Cons
  • High expectations for senior-level expertise.
  • Potential for demanding projects with tight deadlines.
  • Requires continuous learning to keep pace with technology.

Who it's for

Senior • Hybrid or Remote

Good fit
  • Senior Python developers looking for growth.
  • Tech-savvy professionals eager to drive innovation.
  • Collaborative engineers interested in product development.
Not recommended for
  • Candidates without extensive Python experience.
  • Individuals resistant to learning new technologies.
  • Sole contributors who prefer minimal collaboration.

Motivation fit

Desire to drive technology that solves real-world problems.Interest in continuous learning and collaboration.Willingness to play a significant role in project outcomes.

Key skills

Expertise in Python and Django frameworks.Solid understanding of cloud technologies.Experience with asynchronous programming.
Score: 90/100 AI verified analysis

About the job

We're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and implementing new technologies, and working in a supportive team environment, we want to hear from you! ✨

Work type: full-time (hybrid or full remote)

Location: Kyiv, Ukraine, or Europe

✍️ Responsibilities:

  • Develop and maintain software solutions using Python and related frameworks, libraries, and technologies;
  • Conduct regular code reviews for team members and provide constructive feedback;
  • Plan and design scalable software architectures and technical solutions;
  • Identify and suggest areas for improvement, optimization, and future development with supporting evidence;
  • Analyze business requirements and provide accurate effort estimates for implementation;
  • Research, learn, and apply emerging technologies and industry best practices;
  • Write comprehensive unit tests and perform debugging to ensure software quality;
  • Create and maintain technical documentation and specifications;
  • Collaborate with cross-functional teams including product managers and designers;

⚙️ Requirements:

  • 5+ years of professional Python development experience
  • Strong understanding of asynchronous programming (async/await, asyncio, concurrent programming)
  • Experience with Django/DRF or other modern web frameworks (Flask, FastAPI)
  • Experience with external API integration, preferably marketing APIs (Google Ads, Facebook Marketing API, or similar platforms)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience with cloud platforms (AWS or GCP preferred)
  • Data science and machine learning expertise would be a plus
  • Product-focused mindset and ability to work effectively in agile team environments with minimal supervision
  • Upper-Intermediate English level or higher (written and verbal communication)
  • Self-motivated and proactive with strong problem-solving initiative

🤝 We Offer:

  • 24 vacation days per year;
  • 10 days of sick leaves;
  • after a trial period - medical insurance / gym;
  • coverage of English courses;
  • opportunities for professional growth within the company, corporate events, and team-building activities.


Please keep in mind that this position may involve international travel, so having the ability to go abroad is important.

🗣 Interview process:

- screening by HR (30-45 mins)
- technical interview (1.5h)

- interview with CEO / VP of Engineering (40 mins)

If you are ready to embark on this exciting journey with us, we will be happy to welcome you on board!

About Madgicx 🇺🇦

Madgicx is a fast-growing SaaS MarTech company in the online marketing space! We offer the world's first all-in-one solution to better track, analyze, build, automate, and optimize ads across Facebook, Instagram & Google. We improve the quality of life for marketers by saving time and making their advertising budgets more profitable. Over the past few years, Madgicx grew from 0 to a 100 million dollar company, and today, we are proud to serve international brands of all sizes and some of the biggest agencies in the world. Now it’s time to drive the transition from a Start-up to a Scale-up. Join us and take your part in building a world-class product in the rapidly growing Advertising Technology space!

Similar Jobs

6 months agoFull Time
6 months ago
Senior Backend Engineer
Afresh Technologies

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job