
Position Summary
We are seeking a skilled Backend Developer (Python / Django) to join our team. This is a full-time, on-site position based at the company’s office. The selected candidate will be responsible for developing and maintaining backend systems, building secure and scalable APIs, optimizing performance, and ensuring the reliability and efficiency of application infrastructure.
Key Responsibilities
- Develop and maintain backend systems using Python and Django.
- Design, build, and maintain REST APIs for web and mobile applications.
- Develop and optimize database structures, queries, and performance.
- Write clean, scalable, testable, and maintainable code.
- Integrate backend services with third-party systems and external APIs.
- Troubleshoot technical issues and implement reliable solutions.
- Collaborate with frontend developers, designers, and project teams to deliver requirements effectively.
- Perform testing and improve application security, performance, and stability.
- Prepare and maintain technical documentation for developed systems and features.
- Follow coding standards and backend development best practices.
Qualifications and Requirements
- Relevant hands-on experience in backend development using Python / Django.
- Good experience in building RESTful APIs.
- Strong understanding of databases such as PostgreSQL or MySQL.
- Good knowledge of API security, authentication, and authorization concepts.
- Experience with Git and version control workflows.
- Solid understanding of ORM, project structure, and deployment environments.
- Strong problem-solving and analytical skills.
- Good teamwork, communication, and time management skills.
- This role is full-time and on-site from the company premises.
How to Apply
Please complete the application form below this job posting and attach your updated CV.