Frontend Developer

SE Ranking


Date: 15 hours ago
City: Wilmington, DE
Contract type: Full time
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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Postal Mail Processor - $72,400 average pay

Postal Source, Wilmington, DE
4 days ago
POSTAL MAIL PROCESSORNo Experience Required – Paid Training Provided – Job SecurityThe Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, paid training is provided for all job openings. There are MANY different positions available. The job openings range...

Travel Nurse RN - Home Health - $2,761 to $3,042 per week in Wilmington, DE

American Mobile Healthcare, Wilmington, DE
11 months ago
Pay Rate$2,761 to $3,042 per weekJob Description & Requirements Registered Nurse – Home Health - Travel - (HH RN) StartDate: 12/11/2023 Available Shifts: 8 D Pay Rate: $2761.00 - $3042.00 Required QualificationsHome Health and Oasis experienceDE LIC Preferred QualificationsMatrixcare Facility LocationWilmington is Delaware’s largest city, offering a diverse range of culture and entertainment, including the Italian Festival, Greek Festival, Polish...

Travel CT Tech - Computed Tomography - 671114 - $2487.27 per week

Anders Group, Wilmington, DE
11 months ago
CT Tech - Computed TomographyCT Tech - Computed TomographyLocation:Ithaca, NYStart Date:11/08/2023Shift:5x10 DaysSetting:HospitalApply online or contact us ASAP for more information on this great opportunity!Anders Group is looking for a qualified CT Tech - Computed Tomography CT Tech - Computed Tomographyto fill a current need in NY. 2+ years of experience is preferred, but not always required. Please contact for details.RequirementsGraduate...