Position: Front-end developer
Company: Erbis
Category: JavaScript
Experience required: 5y
English level: upper

Who We Are
Hi! We are Erbis, a full-cycle development team building innovative solutions to help entrepreneurs and enterprises change the world for the better.


About Client:
Our Client is from Germany. They have a platform that supports their clients in the digitization of their sales and consulting processes. The platform is competing with Zoom, Google Meet, etc collaboration platforms on German market.

About You:
—5+ years in Web/Frontend development.
—Excellent knowledge of TypeScript, HTML5 and CSS3.
—Able to write clean and robust code and design elegant technical architectures.
—A functional programming enthusiast .
—Upper-Intermediate in English language (B2+).

Nice to have:
—Experience with Elm or Rust or willing and able to learn it quickly.
—Experience with WebRTC.
—Agile mindset and experience with agile development practices.

About work:
—Programming in TypeScript and Elm.
—Implementation of WebRTC communications.
—Implementation of new real-time communication.
—Implementation of responsive front-end designs.

Joining Erbis means:
—Working in an experienced team on a stable project.
—Ability to develop your skills in a highly competitive niche.
—Adjusting your daily schedule to your needs, work from the office or from home.
—Modeling real-life scenarios and seeing them work in production.

We have some perks & benefits. You can:
—We have an active COVID-19 Prevention & Protection Office Policy.
—We take care of our employees and offer flexible working hours and the option of working from home due to —the current situation.
—Boost your energy with 24 working days of vacation.
—Get better using paid sick-leave.
—Learn English with free classes.
—Join company parties, team, cultural and sports events — due to the current situation on a virtual basis.
—Participate in a recycling campaign in our cosy office.
—Visiting our office you can count on refreshments to keep you energised throughout the day.