# Senior/Principal Software Engineer-Vue.JS

> Creative Chaos · Pakistan (Remote) · Full-time · Posted 2021-09-01

**Workplace:** remote

**Department:** Vue JS

## Description

**Job Summary:  
**A senior software engineer for Vue.JS is an associate at Creative Chaos who is mainly responsible for developing front-end web client applications for various software platforms. A software engineer makes sure that the functionality, security and performance of the client application is as per the design and is completely bug free. Senior engineers have a responsibility to mentor their juniors and build team strength through training  
  

**Duties & Responsibilities:**  

-   Analyze business requirements
-   Estimate assigned tasks
-   Write code and unit tests
-   Collaborate with other team members
-   Tune your code for enhanced security and performance
-   Maintain systems by fixing any existing issues
-   Update issue tracking software
-   Provide status updates
-   Communicate with client
-   Control versions of your code
-   Research new technologies
-   Lead a team of software engineers
-   Mentor team members through training and guidance
-   Upgrade skills and knowledge
-   Evaluate candidates for open positions.

## Requirements

-   Bachelors/Master’s degree in CS/Software Engineering or related discipline
-   Proven 3-7 years of working experience as a Vue.JS/Full stack developer.
-   Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
-   Experience with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
-   Backend tools such as NodeJS and databases including MongoDB is a plus.
-   Experience working with RESTful APIs.
-   Strong Experience with CI/CD pipelines, AWS, and cloud technologies including Docker and Kubernetes
-   Familiarity with test automation and test-driven development
-   Knowledge of and experience with Github, JIRA and other collaboration tools
-   Excellent verbal and written English communication skills
-   Flexible attitude and versatile personality
-   Strong presentation skills
-   Strong influence among team members

## Benefits

-   Paid Time Off
-   Work From Home
-   Health Insurance
-   OPD
-   Training and Development
-   Life Insurance
-   Exchange Program

## Apply

[Apply at Creative Chaos](https://apply.workable.com/creativechaos/j/1BF1FBC5DF/apply)

---
Powered by [Workable](https://www.workable.com)
