Senior Frontend Engineer (m/f/x)
Your contribution:
-
You will design and implement user-facing applications using React.
-
You will build modular and reusable components and libraries.
-
You will ensure the respect of coding standards.
-
You will implement automated unit testing.
-
You will stay up to date with all recent developments in the current stack technologies.
-
You will contribute to platform maintenance such as security updates and issues found with React/Next.js and all project dependencies.
-
You will propose any upgrades and updates necessary for keeping up with modern security and development best practices and standards.
-
You will develop features as full packages considering SEO, performance, and accessibility.
Do you think there is even more to discover in this role? You're right — apply today and learn more!
You will fit well to our squad if:
-
You have experience in varied companies, teams, and diverse projects.
-
You are highly proficient with the TypeScript language and its modern ES6+ syntax and features.
-
You are highly proficient with the React library and its core principles such as components, state, hooks, contexts, and the virtual DOM.
-
You are highly proficient with the Next.js framework, server-side rendering (SSR), and incremental static regeneration (ISR).
-
You are highly proficient in consuming GraphQL APIs using Apollo Client.
-
You are familiar with Material UI and styled components.
-
You have a good understanding of HTML5 and CSS3.
-
You have knowledge of Tailwind CSS.
-
You understand server-side rendering and its benefits and use cases.
-
You are able to write efficient, secure, well-documented, and clean JavaScript/TypeScript code.
-
You are familiar with frontend unit test frameworks and implementation (such as Jest).
-
You are proficient with modern development tools such as Git and Vite.
-
You are comfortable with CI/CD, feature flags, and automated testing.
-
You have practical expertise in HTTP, caching, and CDNs.
-
You are familiar with Agile methodologies such as Scrum and Kanban.