We are looking for a Frontend Developer to join our Growth Team. This team is focused on conducting experiments to test hypotheses aimed at improving the product and increasing user engagement.
Duties and responsibilities:
- Create scalable and optimized components;
- Implement client business logic;
- Develop web app architecture using Vue.js 3 and JavaScript;
- Cooperate with PO, designers, backend engineers and QA engineers;
- Write tests;
- Participate in the development workflow: task assessment, code reviews, engaging in developing technical solutions.
Requirements:
- At least 3 years of work experience;
- Excellent knowledge of HTML & CSS;
- Understanding the HTTP Request lifecycle;
- Knowledge of BEM;
- Proficiency in SCSS/SASS;
- In-depth knowledge of JavaScript (Promise, Event Loop, prototype);
- Experience with Vue 2 and Vue 3, Vuex;
- Experience with UI libraries (Element UI, Highcharts, etc.);
- Experience with GIT;
- Experience with Webpack;
- Experience with Jest;
- Experience writing unit and E2E tests;
- Understanding OOP, FP;
Would be considered as an advantage if you have:
- Experience with SSR (Nuxt);
- Experience with TypeScript;
- Basic knowledge of Backend development (Node.js/Express.js, PHP);
- Knowledge of REST architecture, HTTP request structure
- English B2
About SE Ranking:
SE Ranking is a SaaS company known for delivering comprehensive and intuitive SEO solutions. The platform leverages cutting-edge technologies such as AI and ML, granting in-house and agency SEO professionals the power to deliver results that promote sustainable business growth. Since its inception in 2013, over a million users have subscribed to SE Ranking.
The SE Ranking workplace comprises 150+ talents from all over the globe. As a remote-first company, we strive to offer every team member a proper work-life balance. We take care of our employees’ physical and mental health by providing them with the relevant benefits. We value curiosity, creativity, dedication to life-long learning, transparent internal communication, and constructive feedback. To help every team member thrive and reach their full potential, we nurture a dynamic and supportive work environment that sparks growth.