Position: JavaScript Team Lead #8048
Company: Lohika
Experience required: 3y
English level: upper

Our customer takes the leading position in advanced data analytics and engineering expertise. We are seeking a strong JavaScript Engineer for one of the projects that pertains to the healthcare area. The goal of the project is planning, prediction and optimization of medical trials all over the world.
MAIN TASKS AND RESPONSIBILITIES:
Deliver high quality content for both frontend and backend
Take part in requirements analyzes
Identify and encourage areas for growth and improvement within the team
Interact with customer and provide technical solutions
Conduct code reviews
Implementation of new functional
Provide profiling and optimization of bottlenecks
Analyze and estimate implementation efforts
Report to TL about current tasks status, technical and other risks
Provide support to QA and other teams
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
Commercial WEB development experience 4+ years
Strong JavaScript skills
Strong skills with React/Redux
Experience with Node.js
Experience with responsive design
Experience with single page application implementation
Strong experience with data visualization (e.g. D3 library)
Experience with Sequelize ORM or other similar products
Experience with CI/CD and related tools like CircleCI
Good understanding of agile methodologies (Scrum, Kanban)
HTML/CSS
Unit testing experience
Experience with debugging, profiling and optimization
SCM tools (Bitbucket, GIT etc.)
Sufficient English level for communication (verbal & written)
Full application lifecycle experience
Good communication and collaboration skills
Team working experience
Fast research and learning skills
WOULD BE A PLUS:
Experience with zeplin.io
Design patterns