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โ