Position: JavaScript Senior Engineer #7340
Company: Lohika
Experience required: 5y
English level: upper

We are seeking a JavaScript SE for project that pertains to the data analysis area. The goal of the project is providing visualization of processed and aggregated data to optimize decision making and business processes.

MAIN TASKS AND RESPONSIBILITIES
Take part in requirements analyzes, research implementation ways and possibilities.
Analyze and estimate implementation efforts.
Actively participate in developing new features from scratch.
Continuously collaborate with stakeholders.
Report about current team status, technical and other risks.

EDUCATION, SKILLS AND EXPERIENCE
Must have:
5+ years of solid experience with JavaScript on backend and frontend sides.
Full application lifecycle experience.
Strong JavaScript skills, including latest specifications.
Working experience with HTML, CSS and SASS, including the ability to work around the nuances of the most popular browsers.
Excellent knowledge in React and ecosystem.
Practical experience with Node.js, applications and services development. 
Good understanding of backend services design and architecture.
Experience in Unit Tests / Functional Tests / Integration Tests.
Experience with debugging, profiling and optimization.
Good grasp of software engineering principles and practices.
Tends to engineering excellence and getting things done.
Good communication and collaboration skills.
Sufficient English level for communication (verbal & written).
Would be a plus:
Application bundling and optimization: webpack, babel.
Experience with data visualization.
Relational and non-relational database interactions.
CI/CD and related tools like CircleCI.
Cloud providers: AWS.
Docker, Kubernetes.

PERSONAL COMPETENCIES
Self-education skill.
Result-oriented skills.
Team-playing skills.
Responsibility.
Flexibility.