Full-Stack Developer (React React Native & TypeScript
Role details
Job location
Tech stack
Job description
Develop and maintain our cross-platform interfaces using React -Refactor and modernize components to improve speed, usability and accessibility -Use a diverse set of skills to improve and optimize the performance & design of our products & interfaces -Collaborate closely with a small, agile team -Take ownership of projects and features from concept to release -Drive architecture and code quality (patterns, refactoring, maintainability) -Be ready to contribute quickly after an fair onboarding period -Improve performance & UX with measurable outcomes (Core Web Vitals, load times, responsiveness)
Requirements
Several years of production experience -Excellent TypeScript skills (clean types, refactor-safe code) -Solid experience with React & React Native, especially hooks and modern component patterns -Understanding of responsive design and accessible web development -Knowledge of performance optimization, accessibility best practices, and (testing) tools such as Vitest, Playwright, Maestro -Ability to work independently, communicate clearly, and deliver end-to-end
Know or be ready to learn: -React Query (@tanstack/react-query): comfortable working with queries, mutations, caching, and existing API hooks -Zustand: able to work confidently with global state in an existing codebase -Electron: familiar with building/maintaining cross-platform desktop apps -Native mobile development: experience with Kotlin and/or Swift