Position: Senior JS [React/Vue] Engineer
Company: Inoxoft
Category: JavaScript
Experience required: 3y
English level: intermediate

**Responsibilities:**
* Setup/follow/improve project conventions (architecture approach, code style, best practices)
* Following and suggest improvements for the existing project processes, methodologies and guidelines
* Estimation of tasks and functionality and fit with own estimates
* Negotiation / explanation of technical questions and requirements with the clients
* Technical consultation internal / external
* Delivery of assigned tasks:
- clarification and analysis of requirements
- performing all needed investigations for successful delivery
- writing & reviewing code and functionality, refining and rewriting it as necessary
- testing own functionality before moving task to QA testing
- presentation & demo of delivered tasks (internal/external)
* Working closely with other staff, such as project managers, quality engineers, UI/UX designers, business analysts, sales and marketing professionals
* Following company processes (time log, vacation, internal policies, prescribed in InoXoft Guide)
* Investigation of new technologies
* Continuous update of technical knowledge and soft skills by attending in-house and external courses, reading manuals and accessing new applications

**Requirements**
* 5+ years experience with JS
* At least 3+ years with React
* At least 9+ months commercial experience with Vue.js. Version 2.6(latest)

* Experience with PHP(Lavarel) will be plus

**Opportunities:**
* Involvement into Corporate OKRs and Strategic Goals;
* Possibility to realize own ideas in company, grow as mentor, lead or speaker;
* Direct Communication with Client and business trips;
* Half-year Performance appraisals and Salary reviews;
* Having a mentor, who will guide you toward self-realization goals;
* Access to Certification Camps and support with Certification;
* Knowledge and Skills Evaluations based on Corporate Matrices;
* Enhancement of English skills at courses;
* Access to multiple Meetups and Tech Talks within AcademyX;
* Support in terms of personal brand development.