Madgicx.comBack End Developer

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.


🗣 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!

Ready to apply?

Join Madgicx.com and take your career to the next level!

Application takes less than 5 minutes

Post Date
2025-07-09
Job Type
REMOTE
Employment type
Full-time
Category
Engineering, Information Technology
Level
Mid-Senior
Country
Ukraine
Industry
Software Development , Marketing Services ,
Madgicx.com*******