Job Openings Frontend Engineer

About the job Frontend Engineer

Our client is the most innovative Belgian player in the Real Estate industry. A fast growing real estate franchisor that is completely disrupting the industry thanks to an innovative marketing strategy, new technologies and a human and ethical approach to business. 


🏷 MISSION 

·       Develop new user-facing features

·       Build reusable code and libraries for future use

·       Ensure the technical feasibility of UI / UX designs

·       Optimize application for maximum speed and scalability

·       Collaborate with other team members and stakeholders

·       Continuously improve the codebase

·       Participate in the Tech strategy with our Head of IT and Head of Operations.

·       Mentor our junior developers.


The user-centricity is one of the core values and as a senior front end developer you will be responsible of making their experience as fast and smooth as possible. You will have to make the ideas come to life together with the UI/UX designer.

You will also participate in the tech strategy and building tools and a tech stack we can be proud of.


🏅PROJECTS 


One of the first project you will be working on is our new website. We are reworking our whole website in Next.js with a headless CMS called Prismic.io. This website will also need to be integrated with our own private API.

Once this project is done you will be working on our SaaS application.


👥 PROFILE


Someone that will help us built a powerful and yet simple to use digital workspace for our users. Are you a developer who is obsessed by the front end details and performance of an application.

·       You are passionate about the details that matter

·       You are motivated and want to become even better at what you do

·       You keep yourself updated about the latest technologies

·       You are thoughtful about quality, both in your product design and codebase

·       You love challenges and are solution oriented

 

👾 TECH' ENVIRONEMENT 


·       You have advanced knowledge in:

·       HTML, CSS, React (routing, state management, memoization...) , Typescript and ES6+

·       Making HTTP requests (against GraphQL and REST APIs)

·       Managing a custom library

·       Cypress (E2E), Jest (unit), React Testing library (integration tests)

·       Webpack and Babel

·       Lazy loading

·       CSS libraries (CSS-in-JS, styled components, Emotion...)

·       You have knowledge about:

·       Storybook

·       Atomic design

·       Gatsby, headless CMS (Prismic, Contentful, JAM Stack)

·       GraphQL / REST API

·       Serverless (API Gateway, Lambda)