Sari la conținutul principal

Senior Python Developer

Technology
Inventiff./Creative digital solutions.
Cluj-Napoca, Româniaacum 2 săptămâni
Normă întreagă

Descrierea postului

ABOUT INVENTIFF

Inventiff is a software development and digital product agency based in Cluj-Napoca, Romania. We work as a full-service tech partner for companies of different sizes and industries, helping them turn ideas into scalable digital products, from custom software, web platforms and mobile apps to APIs, integrations and cloud infrastructure. Our team covers the full delivery cycle, from discovery and design to development, testing and ongoing support.

ABOUT THE ROLE

We are looking for a Python Developer to build and maintain backend services, APIs, automations and data-driven features for our clients' projects. You will work across the full lifecycle of a feature, from understanding the business need to shipping and supporting it in production, alongside designers, frontend developers and DevOps engineers.

KEY RESPONSIBILITIES

  • Design, develop and maintain backend services and APIs using Python
  • Build integrations with third-party services and internal systems
  • Develop automation scripts, data processing pipelines and operational tools
  • Work with relational and/or NoSQL databases and optimize data access
  • Write clean, tested, and well-documented code, and participate in code reviews
  • Translate business requirements into practical technical solutions
  • Troubleshoot, debug, and support applications in production
  • Contribute to architecture discussions and continuous improvement of our practices

MUST HAVE

  • 3+ years of professional software development experience, with strong hands-on Python
  • Experience with at least one Python web framework (Django, FastAPI, or Flask)
  • Experience designing and consuming RESTful APIs
  • Experience with asynchronous programming (asyncio) and task queues (Celery or similar)
  • Good knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL)
  • Experience with testing frameworks (pytest or similar)
  • Understanding of OOP, design patterns, and clean code principles
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with Git, CI/CD pipelines, and Docker
  • Experience working in Agile / Scrum teams
  • Good communication skills and English at B2 level or higher

NICE TO HAVE

  • Experience with NoSQL databases (MongoDB, Redis)
  • Experience with data tools (pandas, Airflow) or ETL pipelines
  • Experience with LLM integrations or AI-powered features (OpenAI, Anthropic Claude, LangChain or similar)
  • Experience with Kubernetes
  • Basic frontend knowledge (React, Vue or similar)
WHAT WE OFFER
  • Fully remote work
  • Long-term collaboration on a variety of client projects and industries
  • Direct communication with clients and stakeholders, no unnecessary layers
  • Room to learn and work with modern tools, including AI-assisted development
Keywords
RedisVue.jsMongodbCloud computingDevOpsAirflowDjangoMysqlPostgresqlPythonScrumSqlCI/CDDebuggerWeb framework

Te interesează acest rol?