Job Description
A cutting-edge startup is seeking a highly skilled backend software developer to join our team.
This opportunity is ideal for an innovative individual who excels in designing and developing scalable systems, passionate about driving company growth in the Gulf region.
- Design APIs in the Django environment with best practices.
- Develop reusable functions using Django models.
- Manage Postgres/MySQL databases efficiently in Python/Django.
- Design mobile apps using Python.
- Develop AI-powered applications using machine learning techniques.
- Deploy software solutions in a collaborative team environment.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues in production and test environments effectively.
Requirements:
- At least 2 years of experience as a backend software developer.
- Expertise in API development using Django Rest Framework.
- Strong experience in web development using Django frameworks.
- Excellent understanding of relational databases like Postgres/MySQL.
- Proficient in Git, Docker, and CI/CD pipelines.
- Familiarity with ReactJs and AI frameworks is beneficial.
- Knowledge of building mobile apps using Python is advantageous.
- Exceptional problem-solving and analytical skills are essential.
- Strong communication and collaboration skills are necessary.
- Ability to deploy Django apps efficiently to the Production environment.
- Basic knowledge of AI concepts and techniques is a plus.