Job 1000 van 1000


Report this listing

Solliciteren



Front End React Developer


Frontend Developer, Brussels

Key Responsibilities:

  • Software Development
    : Design and develop scalable, high-performance front-end applications using
    TypeScript
    ,
    React
    , and
    React Query
    , ensuring maintainability, efficiency, and alignment with best practices.
  • Component Development
    : Build reusable and modular UI components using
    React Hook Form
    for form management and
    Ant Design
    for consistent and responsive UI design.
  • Micro frontend Architecture
    : Contribute to and implement
    Micro frontend
    architecture, ensuring seamless integration of independently deployable front-end applications.
  • Performance Engineering
    : Optimize front-end performance through profiling, lazy loading, and code-splitting. Ensure high performance and low latency across web applications.
  • DevOps & Build Tools
    : Configure and optimize build processes using
    Vite
    for faster bundling and hot reloading. Ensure smooth integration of front-end code with backend services.
  • Testing & Documentation
    : Use
    Storybook
    to document and showcase reusable components. Ensure the quality of front-end code through unit tests, integration tests, and adherence to
    ESLint
    standards.
  • Collaboration
    : Work closely with back-end engineers, product owners, and designers to define and deliver functional, performant, and visually appealing front-end solutions.
  • End-to-End Ownership
    : Take full ownership of tasks from analysis through design to implementation and deployment, ensuring high-quality and timely delivery of front-end features.
  • Mentorship
    : Provide guidance and mentorship to junior front-end developers, fostering knowledge sharing and a culture of continuous improvement.

Skills & Qualifications:

  • Proven experience with
    TypeScript
    ,
    React
    , and
    React Query
    for building dynamic, scalable, and maintainable front-end applications.
  • Strong experience with
    React Hook Form
    for form management and
    Ant Design
    for UI components and design systems.
  • Hands-on experience in designing and implementing
    Micro frontend
    architectures, breaking down large applications into smaller, manageable pieces.
  • Expertise with
    Vite
    for fast bundling and development environment setup, ensuring rapid build times and optimal developer experience. Experience with
    Webpack
    would be a plus.
  • Experience with
    Storybook
    for component-driven development, enabling consistent UI/UX design.
  • Proficiency in maintaining code quality and standards using
    ESLint
    and other static analysis tools.
  • Familiarity with testing frameworks (e.g.,
    Jest
    ,
    React Testing Library
    ) and
    unit testing
    .
  • Solid understanding of front-end performance optimization techniques, including lazy loading, caching, and code splitting.
  • Familiarity with Agile methodologies, and experience working in
    Scrum
    teams, delivering iterative, high-quality software.
  • Ability to communicate effectively with cross-functional teams, understanding requirements and delivering well-architected solutions.
  • Strong problem-solving skills, with a focus on writing clean, reusable, and well-documented code.
  • Experience working with version control tools, such as
    Git
    (preferably
    Bitbucket
    ).
    Preferred:
  • Experience with
    CI/CD
    practices for front-end applications.
  • Exposure to cloud platforms and integrating front-end applications with cloud services.
  • A proactive and independent mindset, with the ability to take ownership of projects and drive them to completion with minimal supervision.
  • Familiarity with
    Docker
    and modern containerized development practices.

Solliciteren

Meer banen van je zoekopdracht