Our Travelstart team is looking for a talented Python/Django Developer to join us. This role will be pivotal in developing and maintaining robust, scalable, high-performance web applications for our Travelstart Platform. They will be responsible for designing, coding, testing, and deploying software solutions that meet the evolving needs of our customers.
(This role is structured as a Hybrid role)
Key Responsibilities
- Software Development:
- Design, develop, and maintain Python/Django-based web applications.
- Write clean, efficient, and well-documented code that adheres to best practices.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Problem-Solving:
- Identify, troubleshoot, and resolve technical issues efficiently.
- Analyze and optimize application performance.
- Testing and Quality Assurance:
- Develop and execute comprehensive unit, integration, and system tests.
- Ensure the quality and reliability of software deliverables.
- Deployment and Maintenance:
- Deploy applications to production environments.
- Provide ongoing maintenance and support for existing applications.
- Technology Adoption:
- Stay up-to-date with the latest trends and technologies in the Python/Django ecosystem.
- Research and evaluate new tools and frameworks to improve development efficiency.
Required Skills and Qualifications
- Strong proficiency in Python programming language and Django framework.
- Experience with web development technologies (HTML, CSS, JavaScript).
- Knowledge of database systems (e.g., PostgreSQL, MySQL).
- Understanding of RESTful APIs and microservices architecture.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Desired Skills (Additional)
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with agile development methodologies (e.g., Scrum, Kanban).
Benefits
- Opportunities for professional growth and development.
- Collaborative and supportive work environment.
- Chance to work on cutting-edge projects in the travel industry.
By joining our team, you will have the opportunity to contribute to the success of Africa's leading OTA and make a significant impact on the travel experience.
About Travelstart
Travelstart is Africa’s leading online travel agency (OTA) that helps today’s business and leisure travellers search, compare and book the best flight, bus, hotel, car hire, holiday packages and activities all in one place.
With a huge focus on affordable travel and simplifying the travel booking experience for our customers, visit the Travelstart website or download the Travelstart app, to find some of the lowest fares around. Pay quickly and safely online with your preferred payment method and you’re off!