Position: Middle JavaScript (React) Developer for Ciklum Digital
Company: Ciklum
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Be proactive in communication with team members and client
- Contribute ideas through your knowledge of evolving front-end technologies
- Create and maintain modern interfaces according to unit standards
- Code Quality. Follow and improve code quality standards
- Analyze and Estimate. Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within reasonable time

**Requirements:**
- HTML/CSS. Preprocessors, Methodologies
- Core, Performance
- Components, State management, Performance
- Package management, Module bundling
- HTTP, REST API
- Design patterns, OOP, Development principles
- Software testing. Approaches, testing types
- Git
- Intermediate English

**Desirable:**
- Vue, Node.js, ReactNative
- PWA
- Quality tools
- Experience with CI/CD set up
- Familiar with UX concepts such as Information Architecture

**Personal skills:**
- Sufficient communication skills for effective dialogue with customers and colleagues
- Collaborate in a team effectively
- Be able to plan, schedule and monitor own work within short time horizons
- Demonstrate a rational and organized approach to work
- Understand and use appropriate methods, tools and applications. Identify and negotiate own development opportunities
- Work under routine direction, without frequent reference to others

**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