Position: Trainee Angular Software Engineer
Company: NerdySoft
Category: JavaScript
Experience required: no_exp
English level: intermediate

** Requirements:** 
● Bachelor Degree in Applied Mathematics, Computer Sciences, Information Security or related (may be incomplete)
● Understanding of OOP principles
● Basic usage of RxJs
● Knowledge of Angular 2+, JavaScript
● At least Intermediate level of English
● Good communication skills
● Ability to work full-time in Lviv office

** Would be a plus:** 
● NgRx store
● Finished programming courses
● Knowledge of Html5 (Bootstrap)/CSS3, Node.Js, AngularJS, MongoDB 
● Any commercial experience

** Responsibilities:** 
● Assist in implementing projects from beginning to end based on requirements
● Update/maintain the code base for existing products
● Work with designers, business leaders, and other engineers on a wide array of projects
● Occasionally interface with clients when a technical representative is needed

** We offer:** 
● Interesting projects — we do software for startups
● Mentoring program — we will teach you all you need to become a great software engineer
● Ability to learn from our technical experts
● Great environment for self-development
● Office in the city center