emagine - Portugal logo

Desenvolvedor Python (4 months)

emagine - Portugal
Department:Software Engineer
Type:REMOTE
Region:EU
Location:Portugal
Experience:Mid-Senior level
Estimated Salary:€45,000 - €70,000
Skills:
PYTHONDJANGORESTGRAPHQLPOSTGRESQLMYSQLNOSQLREDISMEMCACHEDAZURECI/CDDOCKERAIGITHUB COPILOTCHATGPT
Share this job:

Job Description

Posted on: October 27, 2025

Currently we are looking for a Backend Developer.

Key Responsibilities:

  • Develop and maintain scalable web applications using Python and Django;
  • Design and implement REST/GraphQL APIs and integrations with external systems;
  • Guide clients through architectural and technical decisions to meet business goals;
  • Leverage AI in the development lifecycle: code generation, testing, documentation, and prototyping;
  • Explore and implement AI features (e.g., recommendation engines, NLP, automation) when relevant for client projects;
  • Work with databases (PostgreSQL, MySQL, NoSQL) and caching solutions (Redis, Memcached);
  • Ensure code quality through reviews, testing, and CI/CD pipelines;
  • Collaborate with product owners, designers, and stakeholders to deliver business value;
  • Mentor junior developers and share best practices in the Python/Django ecosystem

Required Skills and Qualifications:

  • 8+ years of professional software development experience, with strong focus on Python/Django;
  • Proven experience building scalable, secure, and performant Django applications;
  • Strong API design skills (REST, GraphQL) and experience with authentication/authorization patterns;
  • Proficiency with relational databases (PostgreSQL preferred) and ORMs;
  • Experience deploying applications to cloud platforms (Azure);
  • Familiarity with CI/CD pipelines, containerization (Docker), and monitoring tools;
  • Practical experience using AI to boost development efficiency (e.g., GitHub Copilot, ChatGPT, automated testing);
  • Excellent communication skills in English (Dutch proficiency is a plus);
  • Strong consulting mindset: able to work directly with clients, understand needs, and translate them into technical solutions

If you are a motivated professional ready to take on new challenges, we want to hear from you!

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

emagine - Portugal logo

emagine - Portugal

View company page
ResumeBuilder.careers logo

ResumeBuilder.careers

Get ResumeBuilder.careers on your phone!