Turkey
Hybrid
Full Time, Volunteer
Log in to check the alignment of your skills with the job requirements.
Senior React Developer (UI/UX Focus)
Location: Remote or [Office Location]
Type: Full-time
Company Overview
We build data-driven web applications that empower users in finance, health, and education. Our cross-functional teams tackle UI/UX challenges at scale, delivering high-performance, accessible interfaces. We value ownership, continuous learning, automation and collaboration across design, product and engineering.
Role Overview
You’ll lead development of complex React applications with pixel-perfect UI, seamless interactions and robust architecture. Work with designers to translate wireframes into components, optimize rendering performance, drive best practices in state management, testing and deployment. Mentor junior engineers, contribute to component library, enforce coding standards and collaborate on roadmap planning.
Responsibilities
• Translate Figma/Sketch designs into reusable React components
• Architect state management (Redux, MobX or Context API)
• Optimize bundle size, code-splitting and lazy loading
• Implement responsive layouts with CSS-in-JS or utility frameworks
• Ensure cross-browser compatibility and pixel-perfect UI
• Write unit/integration tests (Jest, React Testing Library)
• Conduct code reviews, enforce linting and accessibility rules
• Collaborate with UX designers on interaction patterns
• Integrate REST/GraphQL APIs, handle caching and synchronization
• Monitor performance (Lighthouse, Web Vitals) and fix regressions
• Document component APIs, usage guidelines and migration paths
• Build and maintain a shared design-system library
• Automate build pipelines (Webpack, Rollup, Vite)
• Troubleshoot production issues, implement hotfixes
• Mentor peers on React patterns, frontend best practices
Required Skills & Experience
• 5+ years building React applications in production
• Deep understanding of React internals (hooks, reconciliation)
• Proficient in TypeScript or Flow for type-safe code
• Strong CSS skills: Flexbox, Grid, responsive design
• Experience with state management libraries (Redux, MobX)
• Solid grasp of REST, GraphQL and real-time data flows
• Familiar with testing frameworks (Jest, Cypress)
• Knowledge of build tools (Webpack, Vite, Rollup)
• Hands-on with CI/CD pipelines (GitHub Actions, CircleCI)
• Expertise in performance optimization and profiling
• Accessibility (WCAG 2.1) and internationalization (i18n)
• Excellent Git workflow: branching, PRs, semantic commits
• Ability to debug memory leaks and rendering bottlenecks
• Strong communication in cross-functional teams
• Bachelor’s in CS or equivalent practical experience
Nice-to-have
• Experience with Next.js, Gatsby or Remix
• Headless CMS integration (Contentful, Strapi)
• Knowledge of server-side rendering and static export
• Mobile hybrid frameworks (React Native, Ionic)
• WebAssembly or WebGL basics
• UX research or visual design background
• Familiarity with Docker/Kubernetes
• Open-source contributions to React ecosystem
What We Offer
• Competitive salary + performance bonus
• Stock options or equity grants
• Flexible hours, unlimited PTO
• Remote work stipend and home-office setup
• Conference budget and learning allowance
• Health, dental and vision insurance
• 401(k) with company match
• Peer mentoring and leadership tracks
• Quarterly hackathons and innovation days
• Collaborative, no-ego team culture
Application Process
Submit your resume, GitHub/portfolio link and a brief cover note on a recent UI challenge you solved. Include code samples or live demos. We’ll review within a week and schedule a technical screen followed by a take-home React assignment and a final cultural fit interview.
We expect fluent english and a bit of german.
Please support us by letting This is a test know that you found this job on Udao, Thank you for your consideration.