logo[мetahunt]
> DOU
middle

Frontend Engineer

Raccoon Gang
format:Remotecompany:Outsource
javascripthtml/cssreactreduxjestreact testing librarydockerwebpacktanstack query
vitestplaywrightvitegulpreact router
englishB1
experience3+ years
domainEdTech
> full description

We are looking for a highly skilled Front End Developer with solid experience in React.js and modern frontend ecosystems. Your role will focus on building and maintaining scalable UI components, contributing to an open-source component library, and applying state management solutions (Redux/React Query) to deliver efficient and reliable software. You will be part of a passionate international team of 100+ professionals, working on the next generation of online education solutions powered by micro-frontends and React.js. Our projects are based on Open edX — the leading open-source MOOC platform with 55M+ learners worldwide (openedx.org).

If you’re a veteran, don’t hesitate to send your CV—we’ll be glad to see you in our Gang!

Requirements

3+ years of JavaScript (ES6+) with strong understanding of async programming, closures, modules.

• 3+ years of HTML5/CSS3, including responsive layouts, accessibility (WCAG/ARIA), and cross-browser compatibility.

2+ years of React.js in production projects.

• Strong experience with Redux and/or React Query.

• Familiarity with React Router and modular/microfrontend architectures.

• Solid knowledge of testing frameworks: Jest, React Testing Library (Vitest/Playwright is a plus).

• Experience with Docker for local and team development.

• Proficiency with bundlers/build tools (Webpack, Vite, Gulp).

• Strong Git workflow knowledge (branching, PR reviews, CI integration).

• English level: Intermediate+ (spoken & written).

Location: Ukraine.

Willingness to take a polygraph test.

Nice to have

• Experience building or extending APIs (JS/TS, Python, Go).

• Experience with template engines (Mako, Django templates).

• Knowledge of Sass/SCSS and design systems (MUI, Paragon, Design Tokens).

• Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).

• Contributions to open-source projects (especially Open edX).

• Any completed course on Open edX (edx.org, prometheus.org.ua).

Responsibilities

• Develop new frontend projects from scratch and maintain existing ones.

• Build and maintain interfaces and MFEs for the Open edX platform.

• Participate in code reviews and cross-reviews.

• Provide accurate estimations and deliver features on time.

• Write documentation for features and reusable components.

• Research, evaluate, and introduce new frontend tools and technologies.

• Ensure code quality, performance, and scalability.

• Collaborate closely with cross-functional teams (backend, QA, PM, BA, designers).

We offer

Remote work with a flexible working hours.

Paid vacation: 20 days per year.

Paid sick-leave: 15 days per year.

Family leave.

Compensation for English courses.

Compensation for educational and sport activities.

Compensation for psychologist.

Internal lectures and knowledge sharing.

Відгукнутись на вакансію