ARE YOU INTERESTED?
Send your CV and cover letter to:
[email protected]Lviv, Ukraine
79053 Volodymyra Velykoho str. 4/418
We are looking for a junior/middle angular developer who will try to solve problems and develop solutions to problems that may arise during the project. Self-development is one of the core qualities we value.
We are looking for you to become a part of our team!
Technical level:
Junior, Middle
Job category:
Software engineering
Location:
Lviv, remote
Employment:
Full time
Responsible for development of complex responsive web applications along with other members of the web engineering team;
Responsible for building complex micro-interactions and animations within the experience and ensure they are mobile responsive and extremely performant on the most popular mobile devices and operating systems;
Efficiently work and collaborate with the rest of the distributed engineering and design teams;
Work with product team and graphic designers to determine the most effective & efficient path forward when hitting challenges & obstacles during development;
Develop flexible, extendable, & well-structured front-end architectures;
Implement challenging UX micro-animations and bring websites to life and delight users;
Maintain constant communication with your project manager and other developers to keep them posted on progress, blockers, and other updates critical to the project’s success.
Deep experience with JavaScript;
Intermediate+ English (written/spoken);
In-depth working experience with Angular;
Strong understanding of the DOM, HTML5, CSS3, and plain JavaScript;
Experience with reactive programming techniques using RxJS;
Experience with Responsive Web Design patterns using Flexbox;
Knowledge of RESTful services and Web API's;
Build tooling: Grunt, Gulp, or Webpack;
Deep experience with Git, including how to manage & handle merge conflicts as well as working in an environment with a strict Git process such as git-flow;
Great interpersonal and communication skills, and an ability to carefully listen when others speak and to respond in a respectful and diplomatic way to reach consensus (with both team members and our client stakeholders)
Full-time job (flexible working hours) remotely or in office;
Regular salary review based on work performance (every 6 months);
Mentorship program;
Working in a competitive, but a supportive team, introductory and current trainings, team building activities;
Continuous practice communicating with native English speakers;
Friendly, positive, fun atmosphere;
Paid vacation and sick leaves.