cover image
Mavie

Full Stack Engineer

On site

Brussels, Belgium

Junior

Full Time

06-11-2025

Share this job:

Skills

Go TypeScript Figma GraphQL Problem-solving Architecture Application Architecture react Front-end Development Software Development Agile Redux Material UI Full-Stack Development

Job Specifications

Front-End Developer (React) & Full Stack Developer (NestJS | TypeScript)

We’re hiring: Front-End Developer (React) & Full Stack Developer (NestJS | TypeScript)

We’re collaborating with a growing software company based in Brussels that’s building a modern digital platform used by professionals in a fast-evolving industry. Their mission is to make complex workflows simpler through clean, efficient, and reliable technology. The team is expanding and now looking for two developers — one focused on front-end development and one on full-stack development — to join their small and pragmatic engineering team.

Front-End Developer (React | TypeScript)

As a Front-End Developer, you’ll be responsible for shaping the user-facing experience of the platform. You’ll translate design concepts into scalable, maintainable code and collaborate closely with product and backend teams to deliver a high-quality, intuitive interface.

Key Responsibilities

Build and maintain modular, reusable React components using TypeScript
Translate Figma designs into efficient, maintainable front-end code
Ensure responsiveness, performance, and cross-browser compatibility
Integrate front-end features with REST or GraphQL APIs
Participate in architecture discussions and contribute to best practices

Your Profile

Experience with React (hooks, functional components) and TypeScript
Strong understanding of front-end design principles and architecture
Comfortable working in an agile, fast-paced environment
Nice to have: familiarity with testing frameworks (Jest, Cypress), state management (Redux, Zustand), or UI libraries (Material UI, Ant Design

Full Stack Developer (NestJS | TypeScript | React)

As a Full Stack Developer, you’ll contribute to both the backend and frontend layers, developing new features and improving the scalability of the platform. This role is ideal for a developer who enjoys variety, collaboration, and the opportunity to grow in a technically mature environment.

Key Responsibilities

Design and implement backend services in NestJS (TypeScript)
Contribute to React-based interfaces and shared components
Write clean, well-documented, maintainable code following clarity principles
Participate in technical discussions and product reviews
Collaborate with the team to define priorities and direction
Nice to have: familiarity or interest in Go

Your Profile

2–5 years of experience in software development
Solid understanding of TypeScript and web application architecture
Curious, proactive, and eager to learn within a small, dynamic team
Comfortable taking ownership and engaging in collaborative problem-solving

About the Company

Mavie is a belgium based agency for IT professionals, with a unique specialization in the field of Big Data. Our dedicated team of recruiters each holds expertise in specific regions in Belgium, ensuring that your job search or hiring needs are handled by professionals who truly understand the local market dynamics. At Mavie, we recognize that every candidate and employer is unique, which is why we go beyond traditional job descriptions. We take the time to deeply understand your time management, personality, and individual... Know more