Job at a glance
Responsibilities: Your primary focus will be developing interactive Vue js applications. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including backend developers and UX/UI designers. Developing web applications using Vue.js Building modular and reusable components and libraries Optimising your application for performance Requirements: Frontend: Proficient with the JavaScript language and its modern ES6+ syntax and features Proficient with Vue.js/React framework and its core principles such as components, reactivity, and the virtual DOM Familiarity with the Vue.js or React ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js Good understanding of HTML5 and CSS3, including Sass Understanding of server-side rendering and its benefits and use cases Ability to write efficient, secure, well-documented, and clean JavaScript code Experience with both consuming and designing RESTful APIs Backend: Experience as a Python Developer for 2+ years Expertise in Python framework Django/Flask, creating & use REST API, object-relational mapping (ORM) Experience in AWS, GIT, CI/CD Pipelines, and unit testing