Company Description TelSmart develops user-friendly cloud telephony software designed to help businesses communicate more efficiently and enjoyably. The organization is driven by a strong focus on customer experience and the real-world results its solutions deliver to end-users. TelSmart’s platform aims to eliminate friction for internal teams, maximize customer experience, and support healthy business growth. The company promotes a modern, future-focused approach to telephony and encourages clients to discover its solution through a free demo. Team members are encouraged to enjoy their workday and contribute to a positive, people-centered culture.


Role Description As a Python Developer at TelSmart, you will design, develop, and maintain backend services that power our cloud telephony platform. You will work closely with product managers, UX designers, and other developers to implement new features, improve performance, and ensure system reliability. Daily responsibilities include writing clean, testable Python code, integrating third-party APIs, optimizing data processing pipelines, and troubleshooting issues in production environments. You will participate in code reviews, contribute to technical documentation, and support continuous improvement of our development practices and tooling. This is a full-time, hybrid role based in Belgium. We have offices in Zedelgem and Kasterlee.


Qualifications

  • Strong Python development skills, including experience with one or more frameworks (e.g., Django, Flask, FastAPI).
  • Knowledge of backend architecture, RESTful APIs, and microservices design.
  • Experience with relational and/or NoSQL databases and data modeling.
  • Familiarity with version control (Git) and collaborative development workflows.
  • Understanding of testing practices, including unit, integration, and automated tests.
  • Comfort working with Linux environments, containers (e.g., Docker), and CI/CD pipelines.
  • Awareness of cloud platforms and scalable, distributed systems (experience with telephony or VoIP is a plus).
  • Ability to analyze requirements, propose technical solutions, and communicate clearly with technical and non-technical stakeholders.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 5+ years of work experience with Python (Programming Language)

Python & AI Builder

Apply Now
Back to search page