Hadaf.af

Full Stack Developer (React / Laravel)

Saturday, June 7, 2025 / Is closing date
Application Valid
Overview

Attachments


About Baheer Group (BG)

We are one of the best packaging and printing solutions in Afghanistan. As a manufacturer of corrugated paper, Baheer Group of Companies has emerged as the best. Our work is specialized in providing the best design in packaging and printing. We use advance technology and undergo continuous research to provide sustainable packaging. Our packaging is directed to every type of industry, including private and public. As an award-winning corporation, our aim is to drive ourselves in order to meet high-quality packaging and printing that is also reliable. Baheer Group of Companies has established itself as a reliable corporation that is directed to provide solutions to meet the ultimate packaging and printing services. Our services include designing and producing of even promotional materials so that our clients can have a better understanding of what we actually do. Since 1997, we have been acting as a leading innovator and manufacturer in packaging and printing. Our successful business in Afghanistan has been possible because of the trust we received from our clients. We believe in commitment towards our services. Towards that end, we work on a synchronized infrastructure so that we are able to provide outstanding levels of performance. Being able to maintain the quality of our services has definitely helped us to become leaders in printing and packaging industry. Baheer Group of Companies has established itself as the best corporation providing services in printing and packaging. Our three branched solutions have attained high levels of success in this industry. In Afghanistan, we have been able to operate since 1997 after successfully registering with Afghanistan Investment Support Agency (AISA). Apart from printing and packaging, our company is deeply focused on designing and production of promotional materials as per the requirement of our clients. In addition, we provide printing machinery with guarantee of after sales services. Our operations are directed towards being able to survive in the competitive market. Baheer Group of Companies since its inception has tried to inculcate an effective management system in developing excellent printing and packaging levels. We take pride in claiming that dedication and commitment towards providing the best services have made us a leader in this industry. By offering a broad range of printing and packaging services, we consider our services unique. Our other services include graphic designing and copying at a great speed and texture. Being an innovative, proactive and service-oriented entity, providing quality printing solutions at competitive prices, BGC vision is to provide major corporations and organizations with value-added commercial printing, folding packaging and related services. Quality is not just a concept for BGC but also a way of life. For the last few years we have managed to have a clean and clear record all over. In 2012, we imported the CTCP technology to Afghanistan for the first time and since then these are in operation serving the market in printing obligations. BGC’s slogan reflects what they achieve with every job printed. Quality is our priority as we strive for greatness. The company’s certificates and appreciation letters on its good performance are self-evident. In 1991, BGC changed the old lionized method of printing into computer to film. It was also the first company in Afghanistan who introduced computer by not only importing but also teaching it. Moreover, BGC printed the first newspaper using computer to film technology. BGC is staffed with highly competitive, passionate, knowledgeable and professional employees. Their dedication and loyalty to their work has made the company grow at an unimaginable pace. BGC strongly believes in professional relationships with its customers that are based on trust, reliability, understanding and mutual respect. Our customers are proud to claim that every single requirement is met at the high standard. Hence, they are so consistent and loyal to the company. The company believes its personnel as it is real asset which keeps bringing new ideas and innovative solutions. Despite being the biggest printing press in Afghanistan, it has the largest importer of offset paper and printing machinery. The company is supplying almost 65% of all types of papers and printing consumables to the Afghan market. BGC also have Asian, European and Middle East trade partners for trading in offset printing machinery. We also have joint-venture/ subcontract agreements with PT Gramedia, Asia Pulp Paper, and Tijiwi Kimia in Indonesia. If necessary, we can use them as subcontracts. It is worth mentioning that BGC has been dominant on the printing industry in Afghanistan. It has successfully managed to print all kinds of school and college textbooks for years and effectively executed 9 major contracts with the Ministry of Education, Islamic Republic of Afghanistan. The company is proud that all contracts assigned, have been managed professionally and efficiently.


Job Description: Full Stack Developer


Job Summary

We are seeking a seasoned Full Stack Developer with expertise in React (TypeScript) and experience collaborating on Laravel-based projects. You will be responsible for building dynamic, responsive user interfaces and ensuring smooth integration with Laravel APIs and backend services. The ideal candidate thrives in cross-functional teams, delivering high-quality solutions that align with business goals and technical requirements.


Duties & Responsibilities

React Development:

  • Build complex UIs with React (functional components, hooks, React Router, Context API).
  • Implement state management using Redux, Zustand, or React’s built-in solutions.
  • Optimize performance via lazy loading, memoization, and code-splitting.
  • Integrate React frontends with Laravel RESTful APIs (Axios, Fetch).
  • Work with Blade templates, Eloquent models, or Inertia.js for hybrid rendering.
  • Collaborate with backend teams on API design, authentication (JWT, Sanctum), and data flow.
  • Write clean, semantic HTML5 and maintainable CSS3/Sass (BEM, CSS Modules, or Tailwind CSS).
  • Leverage modern JavaScript/ES6+ (async/await, Promises, destructuring).
  • Ensure cross-browser compatibility and responsive design (mobile-first approach).
  • Use Git/GitHub for version control (branching, pull requests, code reviews).
  • Configure build tools like Webpack, Vite, or Laravel Mix.
  • Implement testing with Jest, React Testing Library, or Cypress.
  • Understand Laravel’s MVC architecture, migrations, and Artisan CLI.
  • Collaborate on PHP-based logic where needed (e.g., Blade components).
  • Debug API responses using tools like Postman or browser DevTools.

Laravel Collaboration:

  • Work closely with backend teams to ensure seamless integration between front-end and back-end services.

Core Technologies:

  • Utilize core web technologies and frameworks to deliver robust applications.

Tooling & Workflow:

  • Maintain an efficient development workflow using modern tooling.

Full-Stack Awareness:

  • Have a comprehensive understanding of both front-end and back-end development practices.

Job Requirements

Qualifications

Mandatory Skills:

  • React: 3+ years building production apps (hooks, React 19+ features).
  • Laravel: Experience integrating frontends with Laravel APIs (REST/GraphQL).
  • Core Web Techs: Mastery of HTML5, CSS3 (Flexbox/Grid), JavaScript (ES6+), TypeScript.
  • Git/GitHub: Proficient in collaborative workflows (PRs, rebasing, CI/CD).
  • UI/UX: Ability to translate Figma/Adobe XD designs into pixel-perfect code.
  • APIs: Strong experience consuming RESTful APIs (error handling, pagination).

Preferred Skills:

  • Laravel Tools: Inertia.js, Livewire, Sanctum, or Nova.
  • State Management: Redux Toolkit, React Query, or SWR.
  • CSS Frameworks: Tailwind CSS.
  • Testing: Unit/integration testing (Jest, Vitest) and E2E (Cypress).
  • DevOps: Familiarity with Docker.
  • PHP Basics: Understanding of PHP syntax, Blade templating, or Composer.

Personal Attributes:

  • Problem-solver with a detail-oriented mindset.
  • Strong communication skills for technical and non-technical stakeholders.
  • Ability to manage deadlines in Agile/Scrum environments.

What We Offer

  • Competitive salary and benefits.
  • Flexible work arrangements.
  • Opportunities for professional growth and cutting-edge projects.
  • Collaborative, inclusive team culture.

Bonus Qualifications:

  • Experience with TypeScript or Next.js (SSR/SSG).
  • Knowledge of GraphQL (Apollo Client, Hasura).
  • Contributions to open-source projects (share GitHub/GitLab links).

Submission Guideline

Baheer Group is an excellent place to grow your career. Don't hesitate to apply for the vacant position. Please note only short-listed candidates will be contacted for an interview.

Apply Here:

https://jobs.baheergroup.com/jobs/BG25-021

News and Blog

Stay up-to-date with the latest industry news and insights on our blog

Trusted by