Senior Frontend Developer

Home / Careers / Senior Frontend Developer

What You’ll Do:

  • Build new features and capabilities for the Web UI
  • Collaborate with UX/UI designers to incorporate visual design into functional web pages
  • Implement integrations with backend services
  • Write optimized code for maximum speed and scalability
  • Ensure a sufficient level of code quality
  • Build reusable templates, widgets, and code
  • Troubleshoot coding issues and bugs
  • Review code and collaborate on pull requests from your team members
  • Participate in user stories and tasks estimation, refinement, and planning
  • Participate in demos for stakeholders

What You Need:

  • 3+ years of professional front-end development using React, HTML, CSS, and JavaScript with focus on SPAs
  • Experience with CSS extensions (e.g., Sass, Less, Bootstrap)
  • Experience with build tools for JavaScript (e.g., Grunt, Gulp, Webpack)
  • Knowledge of Test-driven development, integration tests (Jest, Mocha, Chai)
  • Experience with libraries for graphical visualization of data (e.g., D3.js, React-Vis, ChartJs)
  • Web API programming experience (e.g. REST, JSON, XML)
  • Basic networking knowledge and Linux console familiarity
  • Experience with version management systems such as Git and documentation systems like JSDoc
  • Experience building reusable UX components or libraries
  • Understands how to optimize the delivery of code and assets to a browser or device
  • Proficient in a broad range of software design approaches and common UX patterns.

What We Offer:

  • Competitive salary
  • Comfortable working in a fast-paced, results-oriented environment
  • VHI
  • Paid holidays and sick days
  • Remote work opportunity
  • Remote workplace setup
  • Comfortable work in your local time zone
  • Flexible work schedule
  • Professional growth and development
  • Paid trips to professional conferences
  • Multicultural working environment

Apply Now

Please send us a brief message about yourself with your most updated CV for consideration. We review all incoming resumes, and if we’re a match, we’ll set up your first intro call.

Head of Recruitment
Ekaterina Semenova –





Thank you for applying!

We have received your application and will get back to you shortly with next steps.