All vacancies

Senior Front End Engineer



Our client is a California-based company that offers businesses an integrated video conferencing service through its own custom meeting room hardware. We are looking for a Front-End Developer to become a part of our development team. We expect candidate to battle technically challenging tasks and cooperate with design & product parts of the team to deliver quality solutions for our customer. We also offer an opportunity to directly influence the development process and make an impact on the end product.

Project Tech Stack:
JavaScript, Angular, React, WebRTC, OpenGL/WebGL, C/C++, Java, Scala, Objective-C, and Python; Kafka, Redis, Big data storage (Cassandra, Redshift, BigQuery) and processing (Cloud Dataflow, Spark), Docker.

Requirements: 
  • 3+ years of commercial experience developing software
  • Strong knowledge of core JavaScript
  • Strong experience with Angular/ React/Vue 
  • Experience with typical client-side tasks like routing, caching, communicating with API, etc
  • Intermediate level of English
Responsibilities: 
  • Building product functionality by writing clean, efficient and maintainable code
  • Covering functionality with tests
  • Participating in technical design sessions
  • Validating designs & requirements from the technical perspective

We offer:
  • Flexible working hours
  • A competitive salary and compensation package
  • Medical Insurance 
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • IT Club membership card which provides pleasant discounts
  • An inspiring and comfy office
  • Relax zones
  • Regular office fruit delivery
Professional growth:
  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • Regular performance appraisal
  • Meetups and events for professional development
  • Mentorship opportunities
  • Business trips
Fun:
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more
Apply now

Know someone who is a perfect fit for this position? Refer a friend and get a bonus!