Senior Front-End Developer

  • Full-time

Company Description

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. 

Job Description

  • 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 

Qualifications

  • 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 

Additional Information

PERSONAL PROFILE

  • Excellent communication skills and the ability to work with cross-functional teams  
  • Strong analytical and problem-solving skills