Mid Python Developer

Cluj

As a Full-Stack Python Developer, you will play a pivotal role in the development, and enhancement of our Django-based applications. This role requires knowledge in backend development with a strong emphasis on front-end collaboration and integration. You will be responsible for Django Admin customization, API development using Django Rest Framework, efficient SQL database management, and building smooth, interactive front-end experiences alongside the UI team.

Responsibilities

  • Develop, and maintain complex backend modules ensuring high performance, reliability, and scalability.
  • Customize Django Admin to enhance usability and streamline administrative workflows.
  • Build and maintain robust, secure APIs using Django Rest Framework.
  • Optimize SQL database schemas (PostgreSQL, MySQL) to support application performance and growth.
  • Integrate dynamic, responsive user interfaces using modern JavaScript frameworks (e.g., React).
  • Identify and resolve performance bottlenecks, bugs, and system issues.
  • Contribute to clean, maintainable code through best practices, code reviews, unit testing, and documentation.

Must have

  • Strong Object-Oriented Programming skills in Python.
  • Experience as a Django Developer.
  • Programming knowledge in Python and Django, including Django ORM, Django Admin, and Django Rest Framework.
  • SQL database experience (PostgreSQL, MySQL) 
  • Familiarity with task queues (Celery or equivalent).
  • Unit testing (e.g., pytest) and test-driven development practices.
  • Understanding of Git and version control workflows.
  • Experience with Docker and containerized environments.
  • Experience working with front-end technologies:
    • HTML5, CSS3, JavaScript (ES6+)
    • Hands-on experience with modern JS frameworks such as React
    • RESTful API integration on the front-end side.
  • Strong problem-solving skills with the ability to work independently or collaboratively in a team.
  • Excellent communication skills and fluency in English (spoken and written).
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Based in Cluj-Napoca, as this is a hybrid role.
  • We are looking for a full-time employee to join our team.

Nice to have

  • Hands-on experience with Wagtail CMS for building and managing content-driven websites.
  • Hands-on experience with Azure services (e.g., Azure Blob Storage, Azure Functions, Azure App Services).
  • Understanding of responsive design principles and front-end performance optimization.
  • Experience working in Agile or Scrum environments.

Apply today

Congratulations!
Your application has been received! We'll get back to you.
Oops! Something went wrong while submitting the form. Please try again

Not sure this is the right job for you? We'd still like to hear from you. Drop us a line.