Frontend Engineer

We have a JS widget that is served to over 21M unique visitors a month. We’re developing a new version of it from scratch. It will be challenging, we promise! 😉
Scroll to content

Who we are

We’re a growing international company that helps online stores by automating the discovery and embedding of product videos. Our team is spread out across 4 countries around the world.

We’re artists, creators, designers, travellers, cyclists, programmers, dancers, photographers, writers, pet lovers, gamers, campers, runners, parents, sailors, entrepreneurs.

We are all different, but we’re united by common values and goals: do exceptional work, have fun, build the best product in the business, experiment, treat people right, tell the truth, have a positive impact on the world around us and keep learning.

Here’s what you will be doing

We have a JS widget that is served to over 21M unique visitors a month. This software is a big part of the project you will be working on. It's one of the most crucial parts of the system. Thus, it requires a lot of attention to detail and the architecture, and most importantly, a well-tested approach to the development and shipping of the solution.

It's been written in plain JS back in 2014-2017, and hasn't been under active development recently. However, the backlog and the wanted features list have been growing. So, we started developing a new version of it from scratch. It’s written in TypeScript, using LitElement (Web Components). The widget’s purpose is to show relevant videos, gather usage activity, and communicate with the server. Sounds easy, right? But there will be lots of limitations as all of our clients have different requirements for its functionality and visual representation. It will be challenging, we promise! 😉

Your daily routines will be:

  • Developing and architecting a unique solution with challenging restrictions and requirements for performance, adjustability and stability
  • Participating in planning the product’s journey — we trust you to influence how it should be developed in order to reach new heights
  • Working in teams on improving UX

Who you are

If you consider yourself an eager learner, a conscientious worker and a thoughtful, kind, supportive human, we’re happy to have you on board. You like to communicate proactively about the challenges ahead, making sure that all the expectations around are aligned properly. And of course, you like coding.

We’re looking for a skilled frontend developer who would like to work for an international company that gives developers freedom, respect and flexible hours. We can consider relocation at some point after passing the trial period.

  • 3+ years of experience in frontend development
  • Fluent Russian speaker, as our development team speaks mostly Russian
  • Solid understanding of how browsers work (HTTP(S), CSP, CORS, etc), frontend ecosystem, and web technologies in general
  • Knowhow about some specific traits of different browsers and how they may influence your scripts
  • Experience in the aspects of OOP, FP, SOLID, DRY and knowledge about how to use them wisely
  • Understanding of application design patterns and the ability to apply them
  • Good understanding of how to debug and profile the code, find bottlenecks in performance
  • Ability and willingness to take ownership of some parts of the system
  • Ability to write and speak in English; fluency is a huge plus
  • can-do attitude and willingness to learn a lot in a short time (i.e., can you handle the guaranteed high demands on your brainpower?)
  • A great team player who is able to share their work with their teammates and solve big problems in cooperation
  • Good analytical skills, ability to make truthful conclusions on problems and their causes
  • Some experience with backend and understanding some concepts of it

Benefits

  • Flexible hours - you choose when to work and from where
  • Mobile phone benefit and paid home internet connection
  • Reimbursement of expenses for professional books and courses related to work
  • Reimbursement of expenses related to visiting conferences and professional events
  • Partial compensation for English language course costs (60%)
  • Friendly environment

Or, know someone who would be a perfect fit? Let them know!

Workplace & culture

Videoly isn’t just a team - we see it as a family of genuine people working together to develop within their roles and grow with Videoly. We believe in freedom, responsibility and not just talking about our values, but acting accordingly.

Already working at Videoly?

Let’s recruit together and find your next colleague.

email
@videoly.co
Teamtailor

Applicant tracking system by Teamtailor