Position: Middle/Senior Vue.js Developer
Company: Don't Panic Recruitment
Category: JavaScript
Experience required: 3y
English level: intermediate

Hello! We, Don't Panic Recruiting Agency, are looking for Middle/Senior Vue.js Developer for our client Belitsoft.

Сompany has been successfully working in the IT and software development market for more than 14 years. Their customers are companies from the USA, Great Britain, Germany, France, Israel, and Australia. Now Belitsoft is going to build a new team that will be responsible for customization, support, and development of new projects connected with current clients and current products in network security.

**The project** is connected with the software which provides the ability to manage and control internet mobile traffic as for big mobile operators (around the world) the same as for private users.

**Responsibilities:**
- Write web components in Vue.js, Jinja/HTML, and CSS/SASS focused on scalability, testability, supportability, and maintainability;
- Implement new technologies to solve Allot’s technical challenges as they arise;
- Champion good habits (development techniques, security, tech debt balance, TDD) within your team; improve engineering standards, tooling, and processes;
- Perform thorough code reviews and troubleshoot complex issues;
- Build new UI patterns while also refactoring older ones;
- Assist with documentation of new features, contributing to the documentation of existing ones;
- Find and address performance issues throughout the application and help identify and fix front-end bugs and issues;
- Propose new methods and approaches to old solutions, helping to improve/develop standards;
- Work and collaborate with both the design and backend development teams to help build new features or update existing ones.

**Requirements:**
- Typically, 3+ years of relevant development experience in fast-paced environments;
- 3+ years of experience with JavaScript and 1+ years of Vue.js;
- 3+ years experience with HTML5, CSS3;
- Solid experience with CSS/SASS and writing JavaScript (ECMAS 6 / 2016+);
- Proficient with tools like Git;
- A knack for engineering simple solutions to solve complex problems;
- Self-motivated with a passion for taking ownership of your work and delivering outcomes;
- Excellent communication skills in English (writing and speaking);
- Excellent software design and coding skills;
- Bachelor’s degree or equivalent experience.

**It would be a plus:**
- Familiarity with Python3 and Flask;
- Familiarity with Docker and/or Vagrant knowledge.

**Benefits:**
- Competitive "white" salary tightly correlated with real USD exchange rate and applicant's work results
- Highly professional line managers
- Good social package
- Health insurance for employees
- The company provides employees with PC, laptops, and all the necessary equipment