Position: Senior Front End Developer
Location: REMOTE
Employment Type: Contract
Duration: 12 Months
Responsibilities:
Demonstrated experience in the design, development, documentation, testing, deployment, support, and management of javascript (Vue.js) web applications.
Tasks may include designing and coding programs and testing and documenting changes and enhancements.
Tasks may include project implementation, researching and evaluating problems, and recommending and implementing decisions.
Ensures that software meets or exceed specified standards and end-user requirements.
Familiar with SAFe® methodology.
Strong attention to detail and ability to creatively problem solve.
Familiar with CI/CD tools including, but not limited to, Jenkins, GitHub Actions, FluxCD, Container environments (K8S, K3S, Docker, Podman, NGINX, KONG) and the DevOps automation techniques.
Deploying application to various environments.
Qualification;
Advanced Vue.js
Component creation
Vuex
vue-cli and Webpack.
Front-end unit testing framework such as, Mocha, @vue/test-utils, Jest, Jasmine, etc.
Front-end integration testing framework such as Nightwatch, Selenium, Cypress, Puppeteer, etc.
Intermediate CSS/HTML/SCSS/SASS.
Intermediate to advanced knowledge of ES6+, Typescript
Communicating with RESTful services/APIs
Communicating with GraphQL services/APIs
Skill Set Years of Experience Proficiency Level
Javascript (Vue.js, Vuex, VUe-cli, Webpack) 5-8
Senior
Mocha, @vue/Test-utils, Jest Jasmine 5-8
Senior
API management platforms 5-8
Senior
Services REST-based services/ APIs, 5-8
Senior