
Frontend Developer
- Hybrid
- Gent, Vlaams Gewest, Belgium
- Engineering
Job description
Our frontend vision
In 2024, we launched an ambitious greenfield React-based UI architecture to power our kiosk systems, backend tools, and internal applications.
Our goal is to serve multiple personas across mobile, kiosk, and desktop platforms with a consistent and scalable framework that enables rapid prototyping and iterations.
With our continued growth, we're expanding our UI team to help evolve this framework and build high quality applications.
Our tech stack
UI: React, Zod, Tailwind CSS, shadcn/ui, Tanstack Router, React Query, react-hook-form
Architectural: We use a SPA approach with Vite
Dev tooling: VSCode, GitHub, MacBook Pro
Testing: Playwright UI tests using a mock API server
Mobile: React Native with Expo
Your role
Implement frontend features and components within our established architecture
Collaborate with our frontend lead to evaluate, refine, and expand our framework
Create scalable, maintainable code that meets our quality standards
Write comprehensive automated UI tests for your features
Transform complex product requirements into intuitive and polished user experiences
Balance code reuse and modularity while avoiding premature abstraction
Responsibly use AI tools to maximize your productivity without resorting to 'vibe-coding'
What we offer
A great job with lots of responsibility within a fast-growing and financially healthy company.
Since human capital is one of our biggest assets we will be investing in you. Offering you plenty of learning opportunities both through training programs and on the job.
A cheerful bunch of colleagues who are all building the success story of Peripass, day after day, milestone after milestone, and joke after joke ;).
A solid salary package with great benefits.
Flexible working hours and work from home options.
Want to know if we’d be a good fit for you ? Here are our values. We do everything we can to make these values lived in our day-to-day, and not just words we put up on our walls. We promise.
Act fast, fail fast – We don’t blame, we learn. Because you simply can’t grow without failing.
Curiosity – We like to try out new stuff and to optimize things. By working together, we come up with creative solutions that we can be proud of.
Adaptability – We have to face it, we’re scaling, and we’re scaling fast. So we need to constantly change and adapt. But hey, isn’t that also the kick of working at a scale-up?
No nonsense – We communicate directly with each other and we listen, we really listen. Because that’s the key to making good things great.
Humbleness – Hey, we’re all just people. We all f*ck up sometimes, we all deserve respect and we’re all in this to grow and kick some serious ass in the process.
Job requirements
5+ years of development experience, with 4+ years in a product organization
Strong analytical mindset and problem-solving abilities
Natural talent and passion for UI development
Experience with React, modern HTML5 and CSS
A good working proficiency of Dutch. You can have a professional conversation in English since that is our internal language.
Bonus points if:
You have experience with React Native
You have experience with .NET
You can explain why we’d build a SPA in 2024 instead of using NextJS
or
All done!
Your application has been successfully submitted!