Job description:
Are you passionate about modern web technologies and want to help build innovative, high-performance applications that truly make a difference for users? As a Senior React Developer, you'll be the driving force behind intuitive and efficient interfaces. You'll work with the latest tools within a dynamic team where collaboration, creativity, and quality are paramount.
In this role, you'll develop future-oriented web applications using React and related technologies. You'll translate ideas and designs into concrete solutions that provide our users with a smooth and enjoyable experience. Specifically, your responsibilities will include:
User interface development:
You develop high-performance and reusable React components.
You translate wireframes and designs into intuitive, user-friendly interfaces.
You implement front-end functionalities based on clear specifications.
You work with modern technologies such as JavaScript (ES6+), HTML5 and CSS3.
Integration and collaboration with backend:
You integrate RESTful APIs and GraphQL endpoints.
You coordinate closely with backend teams for smooth data exchange.
You actively participate in agile processes such as sprint planning, stand-ups and retrospectives.
You manage state with Redux or the Context API.
You will work with UX/UI designers, backend developers, and analysts to achieve an optimal end result.
Quality, testing and documentation:
You write unit and integration tests with Jest or React Testing Library.
You track bugs, optimize components and monitor performance.
You document technical choices and ensure transparent knowledge sharing within the team.
Performance and security:
You optimize frontend performance through techniques such as lazy loading and code splitting.
You implement security measures and robust error handling.
Innovation and knowledge sharing:
You stay up to date with the latest trends and tools in the React world.
You propose improvements and actively participate in code reviews and team meetings.
Your profile:
You have a bachelor's or master's degree in a relevant discipline, or can rely on equivalent experience.
You have at least 5-10 years of experience in React (Native) development.
You have knowledge of and experience with several of the following tools and technologies:
React (Native), TailwindCSS, Storybook, React Query, Expo, React Testing Library, Cypress
Monorepos like NX
Figma