Middle Web Developer (Vue.js)

06 января


Удаленно

Требования: frontend javascript
Технологии:
web b2b microservice architecture integration delivery inspection technology vue.js spring maven git mongodb linux docker kubernetes vuejs typescript rest apis css ui functional english reactnative solid tdd drupal cms healthcare insurance sport events
Английский: eng: Intermediate

Web Developer will join our brilliant team to develop from scratch a project for Ascendix’s customer from Luxembourg. You will take part in the front-end development of B2B product for the passenger’s transport market.  

30+ team members, several mobile and web applications.

We use modern technology stack, Microservice Architecture, Code Review, DevOps, Continuous Integration, Continuous Delivery, Continuous Code Inspection with Sonar.  

Technology stack: JavaScript, Vue.js, Java11, Spring Boot, Maven, Git, MongoDB, Swagger, Linux, Docker, Kubernetes, Helm, Kibana, Azure Web Services, Azure DevOps, GitHub. 

Requirements:

  • 2+ years of experience with JavaScript ecosystem and VueJs + TypeScript 
  • Experience with Web Services, REST APIs 
  • Experience with CSS preprocessors, SCSS is preferred 
  • Strong front-end UI engineering skills 
  • Understanding of development concepts and methodologies 
  • Experience in the agile scrum development environment 
  • Good analytical skills 
  • Functional technical English at an intermediate level 

Would be a plus:

  • Experience with ReactNative
  • Experience in development using SOLID principles 
  • Experience in unit-testing and TDD 
  • Experience with Drupal CMS
  • Experience in developing configurable systems 

Responsibilities:

  • Development of the functionality and features for the project 
  • Follow established development practices and processes 
  • Coordinate with team and business analysts to determine functionalities and conduct an analysis of business requirements 
  • Create and update technical documentation 
  • Collaborate with team members 
  • Take part in code reviews 
  • Constantly learn and improve yourself 

Ascendix offers you:

Healthcare:

  • Paid time off — 20 working days 
  • Paid sick leaves— 5 working days 
  • Insurance policy 
  • Sport program 

Career and professional growth:

  • Individual development plan 
  • Technical leads and mentors 
  • Regular performance reviews 

Learning and Development:

  • Free access to the company accounts on educational platforms (Udemy, Pluralsight) 
  • Variety of internal training opportunities and knowledge sharing 
  • External training and conferences 
  • English lessons 
  • External mentor and coach program 
  • Professional books 

Corporate spirit:

  • Events, team-buildings, and awesome parties 
  • Anniversary and Birthday presents 
  • Friendly and calm atmosphere in the company 
  • Open management and well-established processes