Senior React Developer
We’re hiring! Join ItexUS today!
We are looking for a Senior React Developer to help build a feature-rich web application used across multiple industries. The role involves advanced UI work, performance optimization, and integration with modern tools like Stripe and A/B testing platforms.
About Itexus
Itexus is a team of talented professionals in software development, testing, and service support. Since 2013, we have successfully delivered over 300 software solutions to the US and Western European markets.
About the Project
We collaborate with the global leader in color measurement and management, offering hardware, software, and services for color measurement, formulation, and matching. The company is represented on almost every continent and serves various industries.
Requirements:
- 7+ years of experience with JavaScript/TypeScript, with a minimum of 5 years of hands-on experience with React
- Deep knowledge of React concepts like hooks, context API, and component lifecycle
- Expertise in React patterns and best practices
- Proficiency in state management tools such as Redux, MobX or Context API
- Experience integrating payment services like Stripe or FastSpring
- Familiarity with A/B testing tools such as VWO, Adobe Target or Optimizely
- Experience with e-commerce platforms like Magento Cloud or BigCommerce
- Strong understanding of UI frameworks, particularly Material UI
- Experience in using AI tools to design UI/UX concepts
- Advanced knowledge of performance monitoring tools and techniques
- Proven experience optimizing bundle sizes to improve application performance
- Mastery of unit testing tools and best practices
- Knowledge of backend technologies and APIs
- Experience in identifying and addressing accessibility issues (e.g., WCAG compliance)
- Strong attention to detail and commitment to delivering high-quality work
- Excellent communication and problem-solving skills
- English – Upper-Intermediate (B2+) or higher: confident spoken and written communication
Responsibilities:
- Develop and maintain React applications with a strong focus on performance, usability and scalability
- Implement advanced React concepts such as hooks, context API’s and other modern patterns
- Design and manage state using tools like Redux, MobX or similar
- Integrate payment services like Stripe, FastSpring or other similar platforms
- Work with A/B testing tools such as VWO, Adobe Target or Optimizely to support data-driven decisions
- Utilize and customize UI frameworks like Material UI to deliver seamless user experiences
- Conduct advanced performance monitoring and optimize bundle sizes for enhanced application performance
- Ensure the highest standards in unit testing by following best practices and utilizing tools like Jest, Mocha or similar
- Track and resolve accessibility issues to ensure WCAG compliance and an inclusive user experience
- Collaborate with cross-functional teams, including designers, backend developers and product managers, to deliver high-quality software
- Stay updated with emerging trends and technologies in the React ecosystem
Will be a plus:
- Familiarity with server-side rendering (SSR) using Next.js or similar frameworks
- Experience working in Agile/Scrum development environments
We would be delighted to share more information about our company during our meeting!
Job benefits you will appreciate
Modern office in the city center near the metro station
Friendly professional team in a fast-growing company
Competitive salary
Flexible working hours
Professional events & meetups
Fully-stocked kitchen
Corporate library and the book club
Parking for bicycles & electric scooters
Year-round team building events and corporate parties (local & abroad)