We are seeking a senior developer who can propose innovative and effective solutions to the lead designer. The candidate will be responsible for writing high-quality, well-tested software that meets project requirements. The role also requires the candidate to gain a deep understanding of the business domain and actively collaborate with the business to refine and enhance ideas. Strong independent working capabilities and excellent communication skills are essential for this role.
Responsibilities
- Develop user-friendly frontend components in ReactJS (v17.0.2) and TypeScript.
- Utilize Mui v5 to build attractive and accessible interfaces.
- Implement and manage timezone-related logic with Moment.JS.
- Work within various environments such as DEV, TST, ACC, and PROD, and maintain CI/CD pipelines using Azure DevOps.
- Write unit tests with the built-in React testing framework in combination with Jest to ensure code quality.
- Collaborate with teams using the Atlassian suite (Jira, Confluence, Bitbucket) for project management and Version Control.
- Apply translations in applications using Loco.
Requirements
- At least 3 years of experience with ReactJS (v17.0.2) and Mui v5.
- In-depth knowledge of React Context API and functional components in TypeScript.
- Experience with Moment.JS for working with timezones.
-
Familiarity with i18n.
- Familiarity with Azure DevOps for deployment and management of various environments (DEV, TST, ACC, PROD).
- Experience with the Atlassian suite (Jira, Confluence, Bitbucket).
- Experience with performing unit tests with Jest and the React Testing framework.
- Excellent command of English and French / Dutch.
- Willingness to work on-site in Brussels at least twice a week.