Position: JavaScript (Angular) Developer for Ciklum Digital
Company: Ciklum
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2020-12-01T00:00:00+02:00

Client –  the largest professional services network in the world by revenue and number of professionals. Client provides audit, tax, consulting, enterprise risk and financial advisory services worldwide.

**Responsibilities:**
• Delivery. Create and maintain modern interfaces according to unit standards
• Code Quality. Follow and improve code quality standards. Use industry best practices of development processes & tools
• Software Design. Create and review software feature design documents and provide the solution
• Analyze and Estimate. Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within reasonable time
• Contribute ideas through your knowledge of evolving front-end technologies
• Be proactive in communication with team members and client
• Mentorship of junior colleagues

**Requirements:**
You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:
• HTML/CSS. Preprocessors, Methodologies
• JavaScript. Core, Performance
• Application state management
• Package management, Module bundling
• Angular
• Components, Directives, Routing, Services, Forms, Testing, Pipes, HttpClient
• TypeScript
• RxJS, NgRx
• Patterns. Observable, Decorator
• Kendo
• CI/CD
• HTTP, REST API
• Design patterns, OOP, Development principles
• Software testing. Approaches, testing types
• Git
• Intermediate English
• Understanding of Scrum process

**What's in it for you:**
• Career growth opportunities
• Realization of your innovative ideas in building new Ciklum Solutions and Services
• Friendly collaborative teams and enjoyable working environment
• Professional skills development and training programs
• Variety of knowledge sharing, training and self-development opportunities
• State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions