Middle Front End Engineer (Angular) (#13785390)

Referral Bonus
Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
We are looking for a talented Front End Engineer to join our team in Lviv.
Our project is an innovative information management and analytics platform that provides high quality content for large organizations. We do crawling, scraping, parsing, processing, full text search and data visualization, newsletters delivery based on topics our users are interested in.

Why you should join:

  • Opportunity to hop on board to build new user portal for content consumption from scratch
  • Start-up culture and cross-functional senior-level Lviv/London team
  • We do Continuous Delivery, deploy many times a day to production and have no "release" day
  • Powerful local workstations replicating behavior of cloud-like environments
  • Interesting technology stack. We use: Angular 6, NodeJS, Java 8/Springboot, AWS, MongoDB, Elasticsearch, RabbitMQ, Consul, MySQL, Redis, Docker, Microservices, Ansible, Git, Linux
Job Requirements:
  • At least 2 years of JS development experience
  • Hands-on Angular, other frameworks would be a plus
  • Experience with NgRx, RxJs or Redux
  • Flexibility to work in a cross-functional way to deliver results fast
  • Upper-Intermediate English and good communication skills
  • Experience with HTML5/CSS3 layouting and readiness to work with it
  • Understanding of responsive UI principles
  • Understanding the front-end/back-end separation principles
  • Experience with front-end unit and end to end testing
  • Working with CI configuration (Jenkins or other) and its usage for automated builds and unit-testing
  • Experience working with Linux and/or AWS (or other cloud)


We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more