Position: Senior JavaScript (Front-End) Engineer
Company: DataArt
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2021-05-01T00:00:00+03:00

Our client is one of the leaders in Environmental Services in North America, who provide many services starting from waste disposal to solving complex environmental problems for more than 50 years.

We're aiming to build a sophisticated business platform with a microservices architecture that is built on top of the most recent technologies:
•  .NET 5
•  Entity Framework Core
•  Oracle DB
•  Containers (docker or podman) and container orchestrators (Docker Swarm / K8S)
•  RabbitMQ
•  Redis
• TeamCity
•  Elasticsearch / Fluentd / Kibana
•  Grafana / Prometheus

Must have
- 3+ years of software development experience with JavaScript or TypeScript
- Development experience using React.js
- Experience with JavaScript (ES6 +), TypeScript, and SASS
- Experience with CSS frameworks (Twitter Bootstrap, Foundation, Material UI)
- Knowledge of code testing techniques (including BDD, TDD)
- Excellent knowledge of HTML5 and CSS3
- High level extending and improving an established codebase
- Experience with tools such as Git, Jenkins, Jira, etc.
- Curious, proactive, and eager to learn
- Problem-solving and multitasking
- Spoken English

Would be a plus
- Experience with other JavaScript frameworks
- Experience working in an Agile environment
- Experience working with containers (Docker/podman/K8S)
- Experience implementing unit tests in JavaScript using Karma, Jasmine, Jest, Mocha, etc.