Position: Full Stack Developer (VueJS+NodeJS)
Company: Avilton DA
Experience required: 2y
English level: intermediate

**Role & Responsibilities:**
You will join our Application Team working on the front-end and back-end of the web app. Our core functionality includes flexible reporting and dashboarding, ML-driven prediction and modeling, automated campaign management.

**Your mission:**
As a member of the Application Team, you will contribute to high-value projects such as:
•	Building the data layer and resolvers to different data storages using GraphQL
•	Reworking the front-end of the application to optimize the performance of existing functionality
•	Implementing new data widgets

**Our stack:**
•	Typescript, ES 6/7;
•	Front-end: VueJS 2.6, Vuex, RxJS
•	NodeJS 
•	Apollo GraphQL
•	MongoDB
•	PostgreSQL
•	Elasticsearch

**Requirements:**
We are looking for people willing to own their projects, to take risks and to go further than what the users are asking, mentor other team members.

**You are/you have:**
•	Creative problem solver in a short timeframe;
•	Both passionated by code and by the customer that will use the tool you creates
•	2-5 years of JavaScript & Vue.JS framework experience
•	web fundamentals like HTML, JavaScript, TypeScript, and CSS experience
•	Good verbal and written communication skills in English
•	Autonomous, fast-learner and proactive
•	CV in English mandatory

**Benefits**
•	Very dynamic and challenging environment;
•	Competitive salary;
•	Possibility to work on an interesting international project;
•	Opportunities for professional development and personal growth;
•	Flexible working hours;
•	International, open-minded and united team.