...

About Us

more

Contact us

Full Stack Developer
Country Afghanistan Province Kabul,
Categories Information Technology, Type Full Time
Post Date 2024-05-29 Close Date 2024-06-11
Vacancy No FSD-332 Gender Male
No Of Jobs 1 Contract Duration
Education University Degree in relevant field. Experience 3 Year experience in relevant field.
Organization Opportunities for you Salary Base on HBT Salary Policy

About Company

About Help Build Tomorrow: The idea to establish an overhead-free charity was Tariq’s vision for a very long time. History of HBT goes back when Tariq Ahmadzai, who was brought up in an intellectual family as a refugee and far from his hometown, has envisioned supporting children through a structured and formal platform. During his school, Tariq helped his parents operate an educational institute for Afghan refugees educating Afghan girls and boys in various fields of live, including providing primary to tertiary education. When Tariq moved to the US in 2010 to pursue his education, he transformed his vision of supporting the population in Afghanistan by establishing a charity foundation named Help Build Tomorrow (hbt.org)in 2016. He came together with 20 Afghan American professionals with the idea to support poor refugee children by starting a program to assist vulnerable households, mainly focusing on street-working children who have lost their parents to security incidents.

Job Description

  1. Design, develop, and maintain web-based applications, ensuring high performance, responsiveness, and scalability.
  2. Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
  3. Develop front-end components using modern JavaScript frameworks such as React.js, Angular, and Vue.js.
  4. Implement server-side logic and database interactions using languages such as Node.js, Python, and Java.
  5. Build and maintain APIs for seamless communication between front-end and back-end systems.
  6. Optimize applications for maximum speed and scalability, ensuring a smooth user experience across different devices and browsers.
  7. Perform code reviews, debugging, and troubleshooting to ensure code quality and reliability.
  8. Stay updated on emerging technologies, trends, and best practices in full stack development, and recommend improvements to existing systems.
  9. Collaborate with other developers, QA engineers, and DevOps specialists to deploy and maintain applications in production environments.
  10. Document technical specifications, architectural designs, and implementation details for future reference.

Job Requirement

  • University degree in Computer Science, Engineering, or related field.
  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio of web development projects.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries (React.js, Angular, Vue.js).
  • Solid understanding of server-side programming languages and frameworks (Node.js, Python/Django, Java/Spring, etc.).
  • Experience working with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with version control systems (Git), CI/CD pipelines, and cloud platforms (AWS, Azure, GCP).
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a timely manner.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proactive mindset with a willingness to learn new technologies and adapt to changing requirements.

Submission Guideline

Include the vacancy number in the subject line when submitting your application.


Submission Email