HamburgerMenu
hirist

TrueFan - Software Development Engineer - Python Technologies

Posted on: 26/08/2025

Job Description

We are looking for a Software Development Engineer II with strong expertise in Python, Django, and Flask API development to join our growing engineering team. You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure backend applications and APIs.


This role is ideal for someone who enjoys hands-on coding, problem-solving, and collaborating with cross-functional teams to deliver impactful software products.

Responsibilities :

- Design, develop, and maintain backend applications using Python, Django, and Flask.

- Build, optimise, and document RESTful APIs for seamless integration with front-end and third-party services.

- Collaborate with product managers, front-end developers, and other engineers to deliver end-to-end solutions.

- Write clean, scalable, and testable code following best practices.

- Implement security and data protection measures for backend services.

- Integrate databases (PostgreSQL/MySQL/MongoDB) and optimise queries for performance.

- Troubleshoot, debug, and upgrade existing applications.

- Participate in code reviews, share knowledge, and mentor junior developers.

- Work in an agile environment, delivering features in iterations and meeting deadlines.

Requirements :


- 3+ years of hands-on experience in backend software development.


- Strong proficiency in Python and frameworks like Django and Flask.

- Proficient in relational databases (PostgreSQL, MySQL) and familiar with NoSQL databases (MongoDB).

- Understanding of API authentication methods (OAuth2 JWT, etc. ).

- Experience with version control systems (Git/GitHub/GitLab).

- Solid understanding of software architecture, scalability, and performance optimization.

- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.

- Experience with Celery, Queues, and have worked with Scaling.


info-icon

Did you find something suspicious?