Job Title - Senior UI React / React Native Developer(W2 position)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
Our client is looking for a highly skilled Senior UI Developer with strong React and React Native experience to design, develop, and maintain modern web and mobile applications. The ideal candidate will have strong hands-on experience with React.js, React Native, JavaScript/TypeScript, and modern UI development, with the ability to build responsive, scalable, and high-performance user experiences.
The developer will work closely with Product Managers, UX/UI Designers, Backend Engineers, QA, and other technical teams to deliver high-quality web and mobile applications., * Design and develop responsive and scalable user interfaces using React.js.
- Build cross-platform mobile applications using React Native for iOS and Android.
- Develop reusable UI components and maintain component libraries.
- Convert UI/UX designs and wireframes into high-quality production applications.
- Work with JavaScript/TypeScript, HTML5, and CSS3.
- Integrate frontend applications with REST APIs and backend services.
- Implement state management using Redux, Context API, or similar technologies.
- Optimize applications for performance, scalability, accessibility, and responsiveness.
- Develop mobile features including navigation, authentication, push notifications, and device integrations.
- Debug and resolve UI, performance, and cross-platform issues.
- Write unit and integration tests for frontend and mobile applications.
- Collaborate with UX designers to ensure pixel-perfect implementation of designs.
- Participate in code reviews and maintain high-quality coding standards.
- Work with Git and modern CI/CD processes.
- Collaborate with backend, QA, DevOps, and product teams throughout the development lifecycle.
- Troubleshoot production issues and provide technical solutions.
Requirements
- React.js - Strong hands-on experience
- React Native - Strong hands-on experience
- JavaScript / TypeScript
- HTML5 / CSS3
- Redux / Context API
- REST APIs / JSON
- Git / GitHub / Bitbucket
- Responsive Web Design
- Cross-browser compatibility
- Mobile application development for iOS and Android
- Strong understanding of UI/UX principles
Preferred Skills
- React Native CLI / Expo
- React Navigation
- Jest / React Testing Library
- Storybook
- Node.js
- GraphQL
- Webpack / Vite
- CI/CD
- Firebase
- iOS / Android development concepts
- Accessibility / WCAG
- Agile/Scrum methodology
- Experience with cloud-based applications
Experience
- 6+ years of experience in UI/frontend development.
- Strong professional experience with React.js.
- At least 2-3+ years of React Native experience preferred.
- Experience delivering production-grade web and mobile applications.
- Strong understanding of modern frontend architecture and development practices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
The Best 7 Frontend Frameworks for Developers in 2025
Frontend Developer Salary in Germany [2023]
Cross Platform Mobile Development Frameworks to Use in 2025