Skip to content

Front-end React Engineer

  • Hybrid
    • Brainsquare (Antwerp, Belgium)
  • Application Development

Shape the supplier-facing portal with React: secure onboarding, dashboards, and scalable UI for 5,000+ global users.

Job description

About Brainsquare

For over 26 years, Brainsquare has built partnerships with clients of all sizes, from mid-market to large enterprises. We integrate critical IT applications from design to development and 24/7 management. Today, we are 250+ people across three continents, providing value around the clock.

We value employees and clients alike as individuals and believe happy people working together can achieve greatness. Our teams are strategic problem solvers – creative, collaborative, and positive – who turn complex challenges into lasting solutions.

Job description

Front-end React Engineer (Payroll or Freelance)

We are looking for a Frontend React Engineer to take ownership of the supplier-facing portal experience. You will design and implement secure login, onboarding and escalation flows, build audit-trail user activity tracking, and later extend the platform with dashboards, reporting views, and “where-used” exploration for compliance data.

This position is ideal for a frontend engineer who enjoys working with React in enterprise environments and who wants to make a visible impact on a global compliance platform.

Key Responsibilities

Phase 1 (Months 1–3):

  • Design and streamline supplier onboarding UI (login, registration, password reset, invitations).

  • Implement user roles, rules, and secure authentication flows.

  • Build a solid audit trail for supplier and user/role activity.

  • Design and implement attribute forms with validation and file uploads.

Phase 2 (Months 4–6):

  • Develop dashboards for supplier and company compliance progress.

  • Implement search and filter views for “where-used” functionality.

  • Collaborate closely with backend engineers to integrate APIs and ensure secure data handling.

Phase 3 (Months 7–9):

  • Extend the frontend with compliance reporting and export functionality.

  • Optimize portal performance and scalability for 5,000+ concurrent suppliers worldwide.

  • Improve accessibility and responsive design for global usability.

Job requirements

What we expect from you

  • Proven professional experience with ReactJS in building secure, scalable web applications.

  • Strong skills in state management, forms, validation, role-based access, and file handling.

  • Familiarity with secure authentication flows and integration with backend APIs.

  • A solid UX mindset, with proven ability to deliver intuitive UIs and attention to performance, accessibility, and responsive design.

What we offer to employees

  • A permanent contract with a competitive salary package.

  • Company car, fuel card, mobile subscription, laptop, and insurance package (group + hospitalization).

  • Flexibility with hybrid working (onsite Antwerp + home office).

  • Access to our competence centers for continuous learning and certifications.

  • Involvement in long-term projects in stable enterprise environments.

  • A collaborative culture where you can actively shape your career path.

What we offer to freelancers

  • Long-term freelance missions in stable enterprise environments.

  • Competitive daily rates aligned with market standards.

  • Transparent and fast invoicing & payment processes.

  • Opportunity to join Brainsquare competence centers and collaborate with peers.

  • Option to engage in side assignments (assessments, pre-sales, training) with additional compensation.

  • Close follow-up and support from Brainsquare as your partner.

Why choose Brainsquare?

What probably makes us unique as an IT services company is the human touch. First among our values, we believe in real human contact as a basis for positive outcomes. We meet everyone eye-to-eye, with the intention of building strong, mutually supporting partnerships. With our customers, but also among our teams and employees. As a company, we are committed to being inclusive and diverse; we treat people as we expect them to treat us.

or