Position: ELM Developer (real-time communication platform)
Company: Intersog
Experience required: no_exp
English level: upper

**Requirements**
- 3+ years of software development experience;
- Good knowledge and experience with Elm language or ability to quickly master this language (i.e. experience with functional programming languages like Haskell or ClojureScript would be a plus);
- Strong experience with JavaScript, HTML5 and CSS3;
- Experience with TypeScript;
- Strong experience with WebRTC and real-time communication;
- Agile mindset and experience with agile development practices (TDD, Scrum, Kanban);
- At least an Upper-intermediate level of English (written and spoken).

**We offer:**     
- Competitive compensation based on your skills, experience, and customer satisfaction;
- Opportunity to work on challenging and exciting international projects;
- Flexible working hours and the possibility to work remotely when needed;
- Regular performance evaluation twice a year;
- Long-term contract with 20-25 paid time off working days (for vacation, sick and personal leave);
- Corporate English courses from A1 to C1 level and monthly English speaking clubs;
- Compensation of professional conference attendance according to the corporate policy;
- Compensation of medical insurance/gym according to the corporate policy;
- Casual, friendly and family work environment, flat organizational structure;
- Regular knowledge sharing meetups and various corporate events (such as the company’s Birthday celebration and summer family party);
- Newborn and wedding bonuses;
- Gameroom with a lounge zone, PlayStation and sports equipment;
- Travel and visa assistance for employees;
- Coffee, cookies, nuts and dried fruits for a productive day;
- Friday brunches with fresh bakery;
- Yoga lessons (Odessa);
- Secure bike storage (Odessa).