TL;DR
Senior Frontend Developer (E-commerce): Designing, developing, and maintaining scalable front-end applications for an e-commerce platform in the pet industry with an accent on ReactJS, GraphQL, and performance optimization. Focus on implementing responsive user interfaces, collaborating with cross-functional teams, and ensuring application security and scalability.
Location: Remote from Europe (Bulgaria, Poland, Romania, Ukraine)
Company
hirify.global is a leading online marketplace specializing in pet products, recognized for its extensive catalog and strong digital presence.
What you will do
- Design, develop, and maintain scalable front-end applications using ReactJS and GraphQL.
- Collaborate with UX/UI designers and backend developers to deliver high-quality features.
- Implement responsive, user-friendly interfaces across devices and browsers.
- Ensure application performance, security, and scalability.
- Conduct code reviews and share best practices with the team.
- Debug and efficiently resolve issues.
Requirements
- 5+ years of professional front-end development experience using ReactJS.
- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3.
- Expert knowledge of ReactJS, React Hooks, Context API, and Redux.
- Experience with Next.js, GraphQL (Apollo Client or similar), and RESTful APIs.
- Familiarity with performance optimization and debugging techniques.
- Upper-Intermediate level of spoken and written English.
Nice to have
- Experience with Playwright or other automated testing frameworks.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with Google Cloud Platform.
Culture & Benefits
- Diversity of domains and technology.
- Health & legal support.
- Active professional community and continuous education.
- Flexible schedule and remote work options.
- Outstanding offices (optional) and sports/community activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →