
Imen Yousfi
Front-End Developer | React
Salary / Daily rate
Tunis, Tunisia
Freelance
Skills
Languages
About me
Intro
Full-stack engineer with 5+ years specializing in React/Node.js and enterprise platform development. Led frontend migration projects, built e-commerce platforms for 100k+ users, and developed electronic invoicing systems. Expert in modern JavaScript, TypeScript, and agile development delivering scalable web solutions.
Work experience
FullStack Developer
FreelancerFreelance
Jan 2024 - Present
2 years 10 months
Tunis, Tunisia
Front-End Developer Engineer
Smart Team Group
Feb 2022 - Jan 2024
2 years
Gouvernorat Tunis, Tunisie
Development and migration of a platform to its tenth version, helping businesses manage their activities and resources (e.g., managing stakeholders, invoices, quotes) in an agile and collaborative manner. Tasks and Responsibilities: Frontend development (redesigning the UI and developing new features) in collaboration with the Backend team and designer. Participating in technical problem-solving and seeking innovative solutions. Correcting anomalies and implementing enhancements. Preparing client demonstrations at the end of each sprint. Writing technical documentation. Participating in Agile ceremonies (Daily meetings, Sprint Planning / Review / Retrospective). Technical environment & tools: JavaScript, TypeScript, jQuery, HTML, CSS, WebPack, XML, JSON, JSP, gulp.js, Jira, SCRUM methodology, IntelliJ, Figma, GitLab.
Front-End Developer Engineer
Lezarts.Digital
Oct 2020 - Jan 2022
1 year 4 months
Gouvernorat Tunis, Tunisie
Project 1: Bee Development of a web application for an Internet service provider in Tunisia, allowing users to view internet offers, place orders, pay online, and view a list of products for sale (e.g., modems, access points, repeaters). Tasks and Responsibilities: Participating in the estimation and grooming of user stories. Developing the Front-End with React.js using Responsive Design principles. Setting up and configuring development tools (npm, git, etc.). Integrating APIs. Integrating designs in collaboration with UX/UI designers. Performing testing and debugging to ensure code quality. Participating in team meetings, code reviews, and retrospectives. Optimizing source code. Collaborating with Back-End and design teams to analyze and resolve detected anomalies, and improving site functionality. Technical environment & tools: React.js, ES6, React Hooks, Redux, Functional components, Bootstrap, CSS3, HTML5, JSON, RESTful API, PostgreSQL, Visual Studio Code, Adobe XD, Postman, Jira, Git, Agile, Scrum. Project 2: Excellencia Development of an e-learning platform offering comprehensive and high-performance online courses and training. Tasks and Responsibilities: Analyzing client requirements and managing the specification document. Developing reusable Front-End components and implementing interfaces in sync with the UX/UI team. Analyzing and correcting anomalies. Ensuring code quality through code reviews and peer programming. Contributing to acceptance testing and validating functionality against specifications. Collaborating with Back-End developers for RESTful web services integration. Participating in architecture and technical meetings with the project and technical leads. Writing technical documentation. Participating in releases. Technical environment & tools: React.js, React Hooks, Material UI, styled-components, Bootstrap 4, CSS3, HTML5, Jest, Docker, JSON, REST API, PostgreSQL, VS Code, Postman, Adobe XD, Jira, Git, Agile/Scrum.
Ingénieur Full Stack
Sirat
Nov 2019 - Oct 2020
1 year
Gouvernorat Tunis, Tunisie
Project: eFawateer Involvement in developing an electronic invoicing platform for Tunisian companies to digitize and electronically sign their commercial invoices. Tasks and Responsibilities: Developing both back-end and front-end, including testing until production deployment. Creating relational databases with MySQL. Tracking and fixing bugs. Creating technical and functional documentation. Contributing to writing and structuring comprehensive guides for the platform, including user manuals. Technical environment & tools: Java 8, Spring Boot, JPA / Hibernate, REST API, Thymeleaf, HTML/CSS, Bootstrap, jQuery, MySQL, Apache Tomcat, TortoiseSVN, Trello, Eclipse.
Stage de fin d’études : PFE Cycle d'Ingénieur
BIATLABS
Feb 2019 - Jul 2019
6 months
Gouvernorat Tunis, Tunisie
Projet: Conception et développement d'une plateforme de rédaction web. ► Environnent technique: Angular7, spring boot, Java8, Hibernate,JPA, MySQL.
Education
Institut Supérieur d'Informatique et de Multimédia de Sfax
Diplôme d'ingénieur
2016 - 2019
2 years 11 months
Institut Supérieur de Comptabilité et d'Administration des Entreprises de Tunis
Licence Appliquée
2013 - 2016
2 years 9 months
Lycée Bir Elhafey
Baccalauréat en Sciences de l'informatique
2012 - 2013
9 months