Full Stack Software Developer

Open

Turkish Maarif Foundation

Quick Summary

Type
Full Time
Location
Balkh, Kabul
Category
Information Technology, Program, IT
Published
2026-06-08
Nationality
Afghan
Gender
Male
Salary
As per Company Scale
Contract Duration
1 year
Vacancy Number
TMF2026-001
No of Job
2

Education

Bachelor

Experience

3+

Deadline

2026-06-25

About the Company

بنیاد معارف ترکیه، پنجره گشوده کشور ترکیه به جهان در عرصه آموزش  بین‌المللی است.
این بنیاد که بر اساس قانون شماره ۶۷۲۱ به تاریخ ۱۷ جون ۲۰۱۶ تأسیس شده است، نهادی می‌باشد که صلاحیت اجرای فعالیت‌های آموزشی را به نمایندگی از جمهوری ترکیه در خارج از کشور دارا است.

Job Summary

We are looking for a Full Stack Software Developer to join our team and lead the development of modern web applications using Laravel 12, Inertia.js, and React. You will work closely with the team to design, build, and maintain scalable, high-quality systems.

 

Duties and Responsibilities

- Design and develop backend features using Laravel 12

- Build and maintain Inertia. js-powered SPAs with React

- Design, optimize, and maintain MySQL databases

- Write clean, secure, and testable code following best practices

- Review code from other team members and provide constructive feedback

- Collaborate with designers, product owners, and other developers

- Participate in architectural decisions and propose technical improvements

- Troubleshoot and debug complex issues in production and development

- Help mentor and guide junior and mid-level developers

Job Requirements

(3) years of professional experience in web development

- Strong experience with Laravel (Laravel 12 preferred)

- Deep understanding of MVC, Eloquent ORM, queues, jobs, events, and middleware

- Experience building RESTful APIs and complex business logic

- Hands-on experience with Inertia.js

- Comfortable connecting Laravel backend with Inertia-based frontends

- Understanding of server-side driven SPA architecture

- Strong React experience

- Building reusable components and custom hooks

- Managing state with hooks/context or similar

- Experience with API integration and routing

- Excellent knowledge of MySQL

- Strong SQL query skills (joins, subqueries, aggregations)

- Experience with database design, indexing, and optimization

- Comfortable working with migrations and schema changes

- Solid Git experience

- Using branches, pull requests, and code reviews in a team environment

- Teamwork & Communication

- Proven experience working in a collaborative team

- Good communication skills and ability to explain technical topics clearly

- Open to feedback and able to give constructive feedback to others

- Ownership & Problem-Solving

- Able to take ownership of features from idea to production

- Strong debugging and troubleshooting skills

- Focus on performance, security, and maintainability

* Experience with Tailwind CSS or other modern CSS frameworks

Nice to Have (Optional)

- Experience with Docker or containerized environments

- Familiarity with CI/CD pipelines and deployment workflows

- Experience with testing frameworks (PHPUnit, Pest, Jest, etc.)

Submission Guideline

You can submit your job application through the Afghan-Turk Maarif Schools Career portal.

 

https://career.afganturkmaarif.org/