Position Title: Senior Full-Stack Developer (Java Spring Boot & React / Next.js)
Activation Date: 10 February, 2026 Announced Date: 10 February, 2026 Expire Date: 31 March, 2026
- Job Location: Kabul
- Nationality: Afghan
- Category: Information Technology IT
- Employment Type: Part Time
- Salary: As per company salary scale
- Vacancy Number: AF-08
- No. Of Jobs: 1
- City: Kabul
- Organization: AFGANO
- Years of Experience: 4–5 years of professional software development experience
- Contract Duration: Long Term
- Gender: Male
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Close date: 2026-03-31
About AFGANO:
AFGANO is a fast-growing, technology-driven organization dedicated to building scalable, secure, and high-performance digital solutions. We foster a culture of innovation, collaboration, and continuous learning, empowering our teams to solve complex problems and deliver real-world impact through modern technologies.
Job Description:
We are seeking a Senior Full-Stack Developer to join our dynamic and innovative technical team. In this role, you will be a key contributor to designing, building, and maintaining high-performance web applications that drive real business impact.
As a Senior Full-Stack Developer at AFGANO, you will:
-
Design, develop, and maintain scalable web applications using Java Spring Boot on the backend and React / Next.js on the frontend.
-
Build and maintain microservices-based architectures, ensuring high reliability, scalability, and maintainability.
-
Collaborate with cross-functional teams, including product managers, UX designers, QA, and DevOps, to deliver secure, cloud-native solutions.
-
Implement and optimize RESTful APIs and asynchronous communication for seamless application performance.
-
Leverage event-driven architectures using Apache Kafka to build responsive, real-time systems.
-
Ensure application security and compliance by implementing industry-standard practices such as JWT, OAuth2, and role-based access control (RBAC).
-
Drive technical excellence by participating in code reviews, mentoring junior developers, and promoting best practices.
-
Continuously optimize system performance and contribute to decisions on architecture, tooling, and technology strategy.
-
Stay up-to-date with emerging technologies and propose innovative solutions that enhance product performance and developer productivity.
This role is ideal for developers who thrive in fast-paced, innovative environments, enjoy solving complex technical challenges, and are passionate about building cutting-edge, cloud-native applications.
What We Offer:
Joining AFGANO means being part of a highly motivated, forward-thinking team where your skills and ideas directly contribute to our success. We provide:
-
Opportunity to work on modern, scalable, and cloud-native systems leveraging the latest technologies and frameworks.
-
Collaborative and innovation-driven work environment that encourages creativity and knowledge sharing.
-
Exposure to cutting-edge technologies and architectures, including microservices, Kubernetes, Docker, and event-driven systems.
-
Continuous learning and professional growth opportunities through mentorship, training, and hands-on project experience.
-
Autonomy and ownership over projects, allowing you to make meaningful contributions and drive product impact.
-
Flexible and inclusive workplace culture that values diversity, collaboration, and work-life balance.
-
Recognition for excellence, with opportunities to contribute to high-visibility projects and influence technical decisions.
At AFGANO, your work will directly impact the quality, scalability, and innovation of our solutions, while providing an environment that fosters both personal and professional growth.
Job Requirements:
-
As a Senior Full-Stack Developer at AFGANO, you will:
-
Design, develop, and maintain backend services using Java 17+ and Spring Boot, ensuring high performance and scalability.
-
Build modern, responsive, and user-friendly frontend applications with React.js and Next.js, delivering exceptional user experiences.
-
Ideal candidates will have proven experience in all of the above areas, with a passion for designing robust, scalable software and staying up-to-date with emerging technologies.
-
Design, implement, and maintain microservices architectures, ensuring modularity, reliability, and maintainability.
-
Develop and consume RESTful APIs and implement asynchronous communication for seamless system interactions.
-
Implement event-driven architectures using Apache Kafka, enabling real-time and message-driven systems.
-
Containerize and deploy applications using Docker and manage them in production environments with Kubernetes.
-
Configure and manage Kubernetes services, including networking, DNS, and service discovery.
-
Ensure application security using JWT, OAuth2, and role-based access control (RBAC).
-
Optimize system performance, scalability, and reliability to handle growing user and business demands.
-
Collaborate effectively with DevOps, QA, and Product teams throughout the software development lifecycle.
-
Participate in code reviews, mentor junior developers, and ensure adherence to best coding practices and standards.
-
Work with SQL and NoSQL databases, designing efficient data models and queries.
-
Leverage Git and CI/CD pipelines to streamline development, testing, and deployment processes.
-
Apply cloud-native concepts to build resilient, scalable, and maintainable systems.
Submission Guideline:
We are excited to hear from talented developers who are passionate about building high-quality, scalable applications. Qualified candidates are invited to submit the following:
-
Updated CV / Resume – Highlight your professional experience, key projects, and technical skills.
-
Cover Letter (Optional but Recommended) – Tell us about your experience, what excites you about this role, and why you’d be a great fit for AFGANO.
-
GitHub Profile, Portfolio, LinkedIn, or Code Samples (if available) – Showcase your coding style, contributions to open-source projects, or personal projects that demonstrate your expertise.
-
References (Optional) – Professional or academic references that can vouch for your skills and work ethic.
What Happens Next
-
Initial Screening: Our recruitment team will review all applications and shortlist candidates whose skills and experience align with the role.
-
Technical Assessment: Shortlisted candidates may be asked to complete a coding exercise or technical challenge relevant to the role.
-
Interview Rounds: Candidates will participate in interviews with our technical leads and product teams to discuss experience, problem-solving skills, and technical knowledge.
-
Final Selection: Successful candidates will be offered the opportunity to join our innovative and collaborative team.
Note: Only shortlisted candidates will be contacted. We appreciate your interest in AFGANO and thank all applicants for their time and effort.
Submission Email:
admin@timedelivery.af