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

Ayoub Rachik

🅰️ Angular / TypeScript Developer

€290/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayoub

Angular / TypeScript developer with a focus on front-end. I work on freelance remote missions to help agencies, startups, and product teams stabilize, maintain, or evolve their web applications.

I mainly work on:
• Angular application interfaces
• Dashboards and back-offices
• Front-end bug fixing
• Functional UI redesign
• REST API integration
• Evolutive and corrective maintenance
• Supervised contribution on .NET / C# environments

Significant experience with Angular projects in a professional context, notably at Airbus, working in an Agile/Scrum environment, code reviews, pair programming, Angular Material, RxJS, Git, Jira, and API integration.

Main Stack:
Angular, TypeScript, JavaScript, RxJS, HTML5, CSS3, REST API, Angular Material, Git.

Secondary Stack:
.NET, C#, ASP.NET, SQL, MySQL, back-end code reading, and front-back integration.

Possible Mission Formats:
• Remote Angular reinforcement
• Short mission
• Bug fixing
• Stabilization sprint
• Front-end audit
• REST API integration
• Application maintenance
• Part-time or framed mission

My priority: move fast on a clear scope, communicate properly, and deliver useful fixes without burdening the team.
  • English

    Fluent

  • French

    Native or bilingual

  • Spanish

    Conversational

Remote only
Primarily works remotely

Experience

  • Freelance
    Angular / TypeScript Developer — Front-end application & .NET API integration
    September 2024 - Today (1 year and 9 months)
    Bordeaux, France
    Web and application development missions for client needs, involving intervention on existing applications and business functionalities to be designed, stabilized, or evolved.

    Main Contributions:

    • Technical analysis of client needs, clarification of functional scope, estimation of workloads, and breakdown of development tasks.
    • Development of dynamic web interfaces with Angular, TypeScript, HTML5, CSS3, and reusable UI components.
    • Creation of forms, dashboards, management modules, business screens, filters, dynamic tables, and user flows.
    • Integration of REST APIs and connection of front-end interfaces with .NET / C# back-end environments.
    • Corrective and evolutive maintenance of existing applications: anomaly identification, bug fixing, and application stability improvement.
    • Use of RxJS for data stream management, asynchronous calls, and component communication.
    • Collaboration with product, design, and back-end teams to understand needs, meet acceptance criteria, and deliver usable features.
    • Contribution to code quality: refactoring, component structuring, Angular best practices, clean code, KISS, DRY, YAGNI, and SOLID principles.
    • Graphic integration from mockups or UI references, with attention to ergonomics, readability, and visual consistency.
    • Functional testing, correction validation, user behavior verification, and delivery support.
    • Use of Git for versioning, technical collaboration, change tracking, and branch management.
    • Writing short technical documentation when necessary: module functionality, integration logic, important technical points, and maintenance guidelines.
    Angular TypeScript JavaScript RxJS HTML5
  • AIRBUS Commercial - Toulouse
    Angular Developer
    AVIATION AND AEROSPACE
    October 2022 - May 2023 (7 months)
    Toulouse, France
    Client: AIRBUS

    Project: Buyers Furnished Equipment Catalogue

    Description: An Angular web application designed to allow Airbus's partner airlines to browse a detailed catalog of equipment provided by external vendors. As an Angular developer, my main mission was to structure, develop, and optimize this platform.

    Missions:

    Analysis & Design: In-depth study of Airbus's needs, precise estimation of User Stories, and development of technical documents, including the Design Dossier.
    Agile/Scrum Methodology: Active participation in an Agile environment, with 2-week sprints, including daily scrums, code reviews, pair programming, sprint demos, reviews, planning, and retrospectives.
    Angular Development: Design and development of new features according to user acceptance criteria, bug fixing, and evolutive maintenance.
    Continuous Improvement: Promoting clean code and best practices to constantly improve code quality.
    Design & Deployment: Use of web design tools like Figma to ensure an intuitive and effective user interface, and management of deployments and deliveries.
    Angular .NET ASP.NET JavaScript TypeScript
  • Dar Massage
    Angular Developer
    SOFTWARE PUBLISHING
    September 2021 - August 2022 (11 months)
    Project: Cross-platform Marketplace Mobile Application

    Description: A marketplace platform dedicated to massage therapists and their clients. As an Angular developer, my main mission was to create, develop, and optimize this cross-platform mobile application.

    Main Features:

    For Therapists: Order acceptance, VoIP communication, geolocation, multilingual support (internationalization).
    For Clients: Order creation and management, online payment solution integration, VoIP, multilingual support.
    Back-office: Centralized management of orders, payments, and complaints with Google Analytics integration.

    Missions:

    Analysis & Design: In-depth understanding of user needs, writing functional specifications.
    Angular Development: Development of cross-platform mobile applications "from scratch", implementation of unit and end-to-end tests.
    Project Management: Production deployment, maintenance, and implementation of evolutions following an Agile/Scrum context. This includes 2-week sprints, User Story estimation, daily scrums, code reviews, pair programming, and internal demos.
    Angular JavaScript TypeScript Git MySQL

Recommendations

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

  • Engineering Degree from a prestigious Graduate School
    ENSEIRB-MATMECA
    2021
  • Scientific preparatory classes for engineering graduate schools
    CPGE Lycée Faidherbe
    2018
    PCSI/PC*

Certifications

  • TOEIC
    ENSEIRB-MATMECA
    2021
    English

Skill set

Categories