Semrush

Senior Frontend Developer, Ivory Team

Semrush

full-time

Posted on:

Location Type: Remote

Location: Serbia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop shared components and widgets related to payment forms
  • Maintain and improve the user-facing subscription storefront, payments, billing information
  • Solve non-trivial problems
  • Collaborate with other teams within the department
  • Cover new functionality with unit tests and participate in designing E2E tests
  • Design and relaunch some projects from scratch

Requirements

  • 3+ years of experience in commercial JS/TS development
  • Understanding how browsers, web services, and REST APIs work
  • Strong knowledge of JavaScript (ES6) and React
  • Confident skills in layout development for modern browsers, responsive design, accessibility patterns
  • Knowledge of W3C, WHATWG and TC39 standards
  • Understanding of DDD principles
  • Willingness to write unit and E2E tests
  • Be familiar with modern AI tooling
Benefits
  • Flexible working hours
  • Unlimited PTO
  • Flexi Benefit for your hobby
  • Employee Support Program
  • Loss of family member financial aid
  • Employee Resource Groups
  • Meals, snacks, and drinks at the office
  • Corporate events
  • Teambuilding
  • Training, courses, conferences
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactunit testingE2E testingresponsive designaccessibility patternsDDD principlesweb servicesREST APIs
Soft Skills
problem solvingcollaboration