Python/Django Developer

(Regular/Senior)

Wrocław | Warszawa
Are you passionate about building SaaS products used by many different types of organizations? If so, you might be the one we’re looking for! We are looking for a Python developer to join our project team, contributing to one of the top 50 fastest-growing Dutch tech companies for three years running. It’s the only Dutch company that has the all-in-one solution for online customer service, chatbots, reputation management, and data analysis—and stands for innovation. In project development, we use the latest technologies and trends.
What are you going to do?
As the regular/senior software engineer, you will be working on the back end of our chatbot platform. You bring not only your knowledge, but also your values and drive to be a true member of our high-performing team. You put action into words and words into action.

In addition to working on the API (used by our client front-end applications and their customers), your activities will include keeping our on-prem and cloud environments running effectively, as well as keeping our SDKs for Android and iOS useful.

Our development teams work on a relatively flat hierarchy. We are all here because we enjoy what we do, and we want to make great products for our clients! This is something that you are able (and encouraged) to shape. The team is informal and fun (also one of the company’s core values), and wearing headphones is not the universal “I’m busy, don’t talk to me” signal that you may have experienced in previous jobs or teams. Ask questions, socialize, and if you need help, just ask for it. We are a friendly bunch, and any one of us will be happy to help you out with whatever you need.
What do you need to get this position?
  • 3+ years of experience in Python/Django Backend Development
  • Fluent in English and Polish with great communication skills

    Nice-to-haves

  • Experience with multi-lingual SaaS or weblications
  • Elasticsearch
  • RabittMQ
  • PostgreSQL
  • One of the following skills:
    Practical knowledge of cloud-based infrastructure/Terra Form NLP/machine learning – related to chatbot solutions
We offer you:
  • Lots of freedom and ownership 
  • Ability to develop professional skills and to cooperate with experienced developers
  • A wide range of career opportunities: the sky is the limit
Our recruitment process is conducted 100% remotely.
  • Step 0: Analysis of Candidate's application (CV) and initial verification of matching skills to the requirements for the position
  • Step 1: Preliminary conversation (videoconference, 20-25 minutes): non-technical, company and project presentation, initial questions related to Candidate’s profile, language check.
  • Step 2: Technical interview (videoconference, 90-120 minutes): programming theory, technology stack & tools related conversation, coding part.
  • Step 3: Final interview and offer (videoconference, 45-60 minutes)
Perks and benefits of working with ArdentCode:
Salary icon Salary (B2B) depending on your skills. Alternative forms of employment are also available
Flexible working hours icon Flexible working hours
(for early birds and night owls)
Paid time off icon Paid
time off
Private medical care icon Private
medical care
Budget for education icon Individual budget for education, conferences and courses
English classes icon English classes
every Thursday
Internal workshops and regular knowledge-sharing talks icon Internal workshops and regular knowledge-sharing talks
Balanced work environment icon Balanced work environment with strong team culture and values
Kitchen with snacks Kitchen with snacks, fresh fruit, specialty coffee and free lunch every Tuesday
Ski and summer trip icon Ski trip to the Alps every March and a summer trip every August for the whole Ardent team (COVID-time dependent and limited this year)
Modern and friendly office icon Cozy, modern and friendly office
with space to relax
Employee referral program icon Employee
referral program
Modern and friendly office icon Possible work options: from our offices / hybrid / 100% remote

Ready to join?

We would like to get to know you.
Apply now
We are about people. Looking for inspiring teammates? Want to uncover your potential and hone your skills? Join our team and let’s grow together.
See open positions