Position: Front-end (Angular2+) Team Lead
Company: techmedia4u.com
Category: JavaScript
Experience required: 3y
English level: upper

Our company focuses on financial, digital marketing and healthcare domains. All our projects are Angular applications with RESTful backend.

**Our perfect candidate has**			
At least 5+ years of experience as a front-end developer
At least 2 years of experience in Angular 2+ (Routing, Components, Reactive Forms, Directives, Services etc.)
Knowledge of programming patterns (Dependency Injection, Singleton, Fabric, Adapter, Observer, etc.)
Good knowledge of RxJS
Good experience in JS/TS, HTML/CSS, PostCSS
RESTful APIs
Git — branching model
Strong communication and interpersonal skills
Decision-making skills
Ability to lead a team
Good English

**As a plus**	
Angular Material				
Experience in React.js, Redux, Vue.js

**Your key responsibilities**
Lead the front-end development team
Team performance review and analysis
Take part in code review and refactoring
Develop front-end using Angular
Create complex user interfaces/logic
Build reusable code and libraries
Optimize the application for maximum performance and scalability
Share knowledge and best practices with other team members

**We offer**
Working in a successfully dynamic international company
Competitive salary
Paid sick lists and vacations
Medical insurance
English courses
Flexible work schedule
Work with a professional team
Friendly atmosphere
Corporate events
Cozy office in the city center

**Our main projects**
1. A financial CRM system is a fast developing CRM which was designed to manage clients from all over the world. Over the past year, the project has developed significantly and currently encompasses a variety of features which enables to analyze incoming leads and distribute them further through the funnels. The system helps users to monitor what have been done with the leads and further actions which need to be taken.
2. The online pharmacy is a complex e-commerce platform which covers the complete business process including placing orders, advanced self-questionnaire, digitally signed prescription, order processing, delivery etc. 
The project is in production and dynamically growing, especially nowadays. 
3. CPA/ CPL network project is an intermediary system that offers advertisers to pay for only targeted user`s activities — purchases, registration, filling in forms, and so on. CPA is short for Cost Per Action, that is, pay per action.