- Minimum Qualification :
Job Description/Requirements
East Africa Foods is seeking a skilled Django Developer to build and maintain high-performance web applications.
LOCATION: NAIROBI, TANZANIA
JOB REQUIREMENTS
- Backend Development: Developing and maintaining Django-based applications with clean, reusable, and well-documented code.
- API Development: Designing and implementing RESTful APIs & GraphQL endpoints for web and mobile applications.
- Database Management: Working with PostgreSQL, MySQL, MongoDB, and Redis to ensure efficient data handling.
- Authentication & Security: Implementing JWT, OAuth, or Django’s built-in authentication to secure applications.
- Performance Optimization: Ensuring applications are scalable, secure, and high-performing.
- Collaboration: Working closely with frontend developers using React, Vue.js, or Angular.
- Testing & Debugging: Writing unit and integration tests using PyTest, Unittest, or Django Test Framework.
- Deployment & CI/CD: Deploying applications on AWS, Azure, or GCP using Docker & Kubernetes, and working with CI/CD pipelines for automation.
- Background Jobs: Utilizing Celery and task queues for asynchronous processing.
Non-Negotiables
- Strong proficiency in Python & Django, with proven experience in backend development.
- Expertise in building RESTful APIs & integrating third-party services.
- Experience with Django ORM & database management (PostgreSQL, MySQL, MongoDB, Redis).
- Proficiency in cloud deployment using AWS, Docker, and Kubernetes.
- Solid understanding of security best practices for web applications.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience with unit testing, debugging, and performance optimization.
- Familiarity with asynchronous programming & event-driven architecture.
- Experience with GraphQL, WebSockets, and API integration.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills with both technical and non-technical stakeholders.
- Ability to work in agile environments and manage multiple priorities.
- Passion for continuous learning and staying updated with industry trends.
SALARY
1200 USD
<
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.