We are looking for a skilled mid-level Python Django Developer to join our development team. The ideal candidate will be responsible for building and maintaining scalable backend systems, RESTful APIs, and web applications using Django and related technologies. You will work closely with frontend developers, DevOps engineers, and product managers to deliver high-quality software solutions.
Qualification and Experience
- Bachelors Degree in Computer Science, Engineering or related technical discipline
- 3+ years of hands-on experience working in Python/Django roles
Job Description
- Develop, test, and maintain web applications using Python and Django
- Design and implement REST APIs (Django REST Framework)
- Integrate third-party APIs and services
- Optimize application performance and scalability
- Work with PostgreSQL / MySQL databases
- Write clean, maintainable, and reusable code
- Participate in code reviews and technical discussions
- Deploy and manage applications in cloud environments (AWS, Docker, etc.)
- Troubleshoot and debug issues
Required Skills
- Strong proficiency in Python
- Solid experience with Django
- Experience with Django REST Framework
- Good understanding of relational databases (PostgreSQL preferred)
- Familiarity with Git version control
- Knowledge of RESTful API design principles
- Understanding of authentication (JWT, OAuth, etc.)
- Basic knowledge of frontend technologies (HTML, CSS, JavaScript)
- Experience with Docker and containerization
- Knowledge of Celery / Redis
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with CI/CD pipelines
- Experience with GeoDjango (if applicable)
- Knowledge of caching and performance optimizationa
- Experience in Agile/Scrum environment
Benefits of Working at Galli Express
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company
- One-of-a-kind company culture and growth opportunities to accelerate your career progression
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.