Logo der Deutsch-Tunesische Industrie- und Handelskammer

Frontend Developer

A German multinational is hiring a Frontend Developer in Tunisia to work on its digitalization and software solutions activities. The company specializes in industrial safety solutions. The role is based in the company's brand new Tunis office.

Frontend Developer
Copyright Freepik

Objectives of the position:

The Frontend Developer is responsible for building and evolving modern, responsive user interfaces for our AI-driven digital platform. This role requires the ability to work effectively within large, complex codebases - understanding existing patterns, improving architecture incrementally, and delivering high-quality user experiences. The position supports digital product teams in building scalable, maintainable, and performant frontends.

 

Key Responsibilities:

 

Frontend Development

  • Develop and maintain responsive web applications using React and TypeScript.
  • Translate UI/UX designs into functional, high-quality code.
  • Navigate and contribute to large, established codebases with confidence.
  • Refactor and modernize existing code while maintaining stability and functionality.
  • Optimize applications for performance, scalability, and responsiveness.
  • Write clean, maintainable, and testable code following established patterns.

 

Architecture & Quality

  • Evaluate and improve frontend architecture over time.
  • Simplify and consolidate state management where appropriate.
  • Ensure consistent component patterns and code organization.
  • Debug and resolve frontend issues across browsers and devices.
  • Participate in code reviews and collaborative problem-solving.

 

Integration & Collaboration

  • Collaborate with backend developers to integrate APIs and real-time data streams.
  • Work with CI/CD pipelines for automated testing and deployment.
  • Support the team in understanding and evolving the codebase.

 

Qualifications:

  • Bachelor's or Master’s degree in computer science, Software Engineering, or a related field.
  • Minimum 3–5 years of professional frontend development experience.
  • Strong proficiency in React and TypeScript.
  • Experience working with large, complex codebases — not just greenfield projects.
  • Strong code reading and analysis skills; ability to understand unfamiliar code quickly.
  • Solid understanding of modern JavaScript (ES6+), HTML5, and CSS.
  • Experience with component libraries and design systems.
  • Familiarity with RESTful APIs and frontend-backend integration patterns.
  • Experience with automated testing (unit, integration, or end-to-end).
  • Familiarity with Git-based workflows and CI/CD practices.
  • Experience with real-time frontend-backend communication (SSE, WebSockets).

 

Required Skills and Qualities:

  •  Strong frontend architecture and responsive design knowledge.
  • Solid understanding of modern JavaScript (ES6+), HTML5, and CSS.
  • Knowledge of mobile and web performance optimization.
  • Strong analytical and problem-solving skills.
  • Effective communication in English (written and spoken); German is a plus.
  • Team player with a proactive mindset and high-quality standards.
  • Curiosity for new technologies and continuous learning.
  • Comfortable working in GitLab-based development environments.

 

If you are looking for a new professional challenge and opportunities for development, please send us your application documents in English (CV, certificates & degrees in one single PDF) by e-mail, stating the reference « Frontend Developer-Tunisia » in the mail subject to: recrutement@ahktunis.org

 

Important Notice !
As part of the recruitment opportunities managed by AHK Tunisia for our member and partner companies, only pre-selected candidates will be contacted. This procedure is applied systematically to ensure a clear and fair process for all.

Avis Important

Kontaktieren Sie uns