Key Responsibilities
1. Backend Software Development
• Design, develop, test, and deploy scalable backend systems and APIs (RESTful/GraphQL).
• Write clean, modular, and well-documented code adhering to best practices and coding standards.
• Implement secure authentication, authorization, and data management mechanisms.
• Integrate external APIs and third-party services into backend systems.
• Optimize server performance and scalability through effective architecture and caching strategies.
• Ensure smooth integration between front-end and back-end components.
2. Database Design and Management
• Design and maintain relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
• Optimize database queries and schema for performance and scalability.
• Manage database migrations, indexing, and data integrity processes.
3. DevOps and Deployment
• Collaborate with DevOps engineers to automate deployments and manage CI/CD pipelines.
• Maintain backend systems on cloud platforms (AWS, Azure, GCP, or similar).
• Monitor system performance, availability, and security.
4. Team Collaboration and Mentorship
• Collaborate with front-end developers, designers, QA, and product managers to deliver end-to-end solutions.
• Mentor and guide junior developers through code reviews, technical discussions, and training sessions.
• Participate in sprint planning, stand-ups, and technical backlog grooming.
• Promote teamwork, collaboration, and continuous learning within the development team.
5. Quality Assurance and Performance
• Conduct rigorous testing, debugging, and troubleshooting to ensure application stability.
• Enforce best practices in security, data protection, and performance optimization.
• Implement logging and monitoring solutions to identify and resolve production issues.
6. Documentation and Reporting
• Maintain up-to-date technical documentation, including architecture diagrams, APIs, and deployment notes.
• Prepare and share regular progress updates, technical reports, and recommendations with stakeholders.
7. Continuous Improvement
• Stay informed about new backend technologies, frameworks, and industry trends.
• Proactively propose improvements to systems, processes, and codebases.
• Contribute to the organization’s technical roadmap and long-term innovation strategy.
8. Responsibility for Results
• Take ownership of deliverables from planning to deployment and maintenance.
• Ensure projects are delivered on time and meet quality standards.
• Uphold accountability for performance, deadlines, and business outcomes.
Qualifications and Skills
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• 5+ years of professional experience in backend development.
• Proficiency in backend frameworks (e.g., Node.js, Django, Laravel, Spring Boot).
• Strong understanding of API design principles and database systems.
• Experience with version control (Git), CI/CD pipelines, and cloud hosting platforms.
• Familiarity with containerization (Docker, Kubernetes) is a plus.
• Excellent problem-solving and analytical skills.
• Strong communication and leadership abilities.
How to Apply:
Qualified candidates are encouraged to submit the following online using jobs.af:
Cover letter indicating suitability for the position
Updated CV (maximum two pages; CVs exceeding two pages will not be considered and will be disqualified)
Copies of relevant academic and professional qualifications
Only shortlisted candidates will be contacted
https://careers.ahg.af//Home/view_job/N75mQAlh9wGZWr_bw6fAOTX87Z66NcKDfhZEahwU1h8
Established in 2018, Zinzir believes that its greatest contribution to Afghanistan is developing creative, socially responsive, and technically sound solutions to many challenges that Afghanistan faces. We strive to understand changes and challenges in the environment as they occur; we develop our solutions according to each unique situation and constantly evaluate our approach to see where we can improve. We fearlessly pursue excellence, working as individuals and teams with unparalleled integrity. We aim to help Afghanistan transform, integrate, and keep up with the constantly innovating world through building strong innovation grassroots and ecosystems.