Overview
Required skills
- JavaScript/TypeScript / strong
- React / strong
- NextJS / strong
- HTML5 and CSS3 / good
- English / strong
We are seeking a highly skilled Front-end Developer with JavaScript, TypeScript, ReactJS and Next.js expertise to join our dynamic team. We are looking for someone passionate about building high-performance, scalable, and reliable distributed systems, who will be responsible for creating and maintaining modern web applications, working with ReactJS and Next.js, and collaborating closely with Back-end developers and other team members to deliver seamless user experiences.
The team is developing a customer-related platform for a client who has a leading marketplace specializing in pet products.
Customer
Our client has a leading marketplace specializing in pet products.
Project
The client has an innovative, customer-focused platform for a top-tier client that is a leader in the pet products marketplace. This cutting-edge platform aims to revolutionize the shopping experience for pet lovers, enhancing customer engagement and streamlining access to a vast range of pet products.
Requirements
Requirements
- 5+ years of experience in Front-end development with ReactJS
- Strong understanding of JavaScript (ES6+), TypeScript, Next.js, HTML5, and CSS3
- Hands-on experience with GraphQL (Apollo Client or similar)
- Familiarity with React Hooks, Context API, and Redux (optional)
- Experience with RESTful APIs and third-party integrations
- Understanding of component-based architecture and state management
- Knowledge of performance optimization and debugging techniques
- At least a C1 level of English
Personal Profile
- Excellent communication skills and the ability to work with cross-functional teams
- Strong analytical and problem-solving skills
Responsibilities
Responsibilities
- Develop and maintain web applications using ReactJS and GraphQL
- Collaborate with designers and Back-end developers to build scalable, high-performance applications
- Write clean, maintainable, and efficient code following best engineering practices
- Implement responsive and user-friendly UI components
- Optimize applications for performance and scalability
- Debug and troubleshoot issues across multiple browsers and devices
- Participate in code reviews and contribute to team knowledge sharing
WHY US
- Diversity of Domains & Businesses
- Variety of technology
- Health & Legal support
- Active professional community
- Continuous education and growing
- Flexible schedule
- Remote work
- Outstanding offices (if you choose it)
- Sports and community activities