Expert JavaScript Developer (Technical Lead) ๐Ÿงจ Offline

Responsibilities

โ€” Be proactive in communication with team members and client

โ€” Delivery. Create and maintain modern solutions according to unit standards

โ€” Code Quality. Follow and improve code quality standards

โ€” Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time

โ€” Software Design. Create and review software feature design documents and provide the solution

โ€” Mentorship of the own team

โ€” Take responsibility for project delivery playing role of the most senior technical person at the project

โ€” Set up efficient development workflow throughout proactive collaboration with any project role (BA, PO, UX, UI, Arch, BE, DevOps)

โ€” Technical organization: interview, tech audit, pre-sale

โ€” Problem solving, solution Presentation, meeting facilitation

 

Requirements

You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:

 

โ€” Design patterns, development principles

โ€” JavaScript/TypeScript. Core, performance, security

โ€” React. JSX, virtual DOM, hooks, state management

โ€” Testing. Approaches, types, tooling

โ€” Delivery flow. Branching strategy, repo management, code style guides, testing approaches, CI/CD, release plan

โ€” Software Design & Visual Facilitation

โ€” Team leading experience

โ€” Agile. Principles and processes, ability to facilitate team-work according to chosen development methodology

โ€” Advanced English

 

Desirable

You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:

 

โ€” Other modern framework (Angular, Vue, ReactNative)

โ€” Micro-frontends

โ€” Cloud platforms experience

โ€” Code quality tools (Sonarqube)

โ€” Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.)

โ€” Familiar with UX concepts such as Information Architecture

 

Personal skills

โ€” Works under general direction within a clear framework of accountability

โ€” Plans own work to meet given objectives and processes

โ€” Investigates, defines and resolves complex issues

โ€” May have some responsibility for the work of others and for the allocation of resources

โ€” Collaborates regularly with team members, peers and customers. Engages to ensure that customers' needs are being met throughout

โ€” Communicates fluently, orally and in writing, and can present complex information to both technical and non-technical audiences

โ€” Facilitates collaboration between stakeholders who share common objectives

โ€” Deals with problems and issues, managing resolutions, corrective actions and lessons learned

โ€” Helps develop and enhance customer and stakeholder relationships

 

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 a warm atmosphere which creates really good working conditions

The job ad is no longer active
Job unpublished on 25 August 2021

Look at the current jobs JavaScript / Front-End Kyivโ†’