You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jamil YaicheJY

Jamil Yaiche

Full Stack Software Engineer

€130/day
Tunis, TN
3-7 years

Average response time: 1 hour

About Jamil

I'm a Full Stack Software Engineer with more than 5 years of experience building and maintaining modern web applications using JavaScript/TypeScript, Node.js, REST APIs, and modern frontend frameworks.

Most of my professional frontend experience is with Vue.js, but I've also worked with React and I'm comfortable understanding, improving, and extending existing React codebases. A large part of my work has involved fixing frontend issues, refactoring components, integrating backend APIs, improving application performance, and maintaining clean, scalable code.

On the backend, I have experience developing REST APIs with Node.js and working with databases, allowing me to troubleshoot issues across the entire stack instead of only the frontend.

I'm comfortable working with Git, collaborating in existing projects, and communicating progress clearly throughout development.

I can start immediately and would be happy to discuss your application and the updates you need.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Tunis (up to 50km)

Experience

  • iObeya Tunisia,
    Full Stack Software Engineer
    SOFTWARE PUBLISHING
    July 2022 - Today (4 years and 1 month)
    Tunis, Tunisia
    • • Developed and enhanced the iObeya platform and its Jira and Azure DevOps integrations using AngularJS and Java, delivering new features and improving platform stability.
    • • Built two-way integrations with Jira and Azure DevOps, ensuring real-time updates
    • • Served as code owner for 2 frontend projects, leading code reviews and maintaining code quality.
    • • Introduced Playwright end-to-end testing, increasing regression coverage and improving release reliability.
    • • Collaborated with Product and Engineering teams to define technical solutions and estimate feature delivery.
    • • Used AI coding tools (GitHub Copilot, OpenCode) throughout feature development to accelerate implementation, debugging, and documentation.
    • • Developed features within a modern CI/CD environment, leveraging AI-assisted code reviews, SonarQube quality gates, and automated testing to maintain code quality.
    • • Played a key role in modernizing the iObeya platform by migrating from AngularJS to Vue 3, contributing to architecture decisions, reusable Design System components, and migration strategy to enable a gradual and safe transition from the legacy platform.
    iObeya Modernization :
    • • Initiated and contributed to the migration from AngularJS to Vue 3 using the Composition API.
    • • Mentored developers and supported onboarding on Vue 3, Pinia and modern frontend practices.
    • • Designed and implemented reusable Design System components (atoms, molecules, and organisms) adopted across multiple application modules.
    • • Managed complex application states using Pinia and Vuex and contributed to frontend tooling using Vite and Vitest.
    • • Collaborated with product and engineering teams to integrate the Design System into new Vue.js features.
    JavaScript Vue.js Java Design System Playwright
  • Piximind, Sfax
    Full Stack JavaScript developer
    SOFTWARE PUBLISHING
    December 2021 - June 2022 (6 months)
    Sfax, Tunisia
    Web and Mobile Application for Home Construction:
    • • Redistribution of spaces and creation of new tailor-made rooms according to the desires of the customers
    • • Technologies: React.js, React Native, NestJS, Redux, MongoDB
    React.js JavaScript Développement Front-End React Native NestJs
  • Primatec Engineering, Sfax
    Full Stack web developer
    SOFTWARE PUBLISHING
    August 2019 - December 2021 (2 years and 4 months)
    Sfax, Tunisia
    Reporting Tool: Development of a web application facilitating the management of test reports shared between
    managers and testers. Create pages, add filters, manage access, manipulate DataGrid columns, simultaneous real
    time access via WebSockets. Technologies: React.js, Express.js, Redux, DevExtreme, Socket.io
    • Project Management and Sprint Planner (Primatec ERP): Development of a project and task management module,
    compatible with various project management methodologies, synchronized with Jira and Redmine. Technologies:
    React.js, Express.js, SQL Server
    • Causes Report: A web application that allows testers to report test cases (pass/fail) and specify the causes of failure
    with statistics displayed in the form of graphs. Technologies: Angular 8, Java Spring Boot
    • PrimaGate (Mobile Application): Mobile version of the Primatec dashboard for attendance management, service
    booking, and statistics display. Technologies: Ionic, Python Flask
    • Carpooling Mobile Application: App to organize carpooling, inform employees of available rides, with notifications
    and GPS location detection. Technologies: Ionic, Python Flask, MongoDB
    React.js JavaScript Angular Java

Recommendations

Be the first to recommend Jamil

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor's degree
    Higher Institute of Computer Science and Multimedia of
    2019
    Bachelor's degree
  • National Baccalaureate
    Majida Boulila High School
    2016
    National Baccalaureate

Categories