About the job
Squadio is a Global Remote-first IT service provider headquartered in Riyadh KSA with Delivery Centers in Egypt and KSA. Our distributed teams are located in Tunisia, Egypt, KSA, Palestine, Nigeria & India. We were founded in 2011 in Riyadh, KSA, as an app development company (previously Ibtikar technologies) successfully pivoted our model to support the growing need of startups and companies seeking to hire and manage their own engineering team remotely with engineers vetted by Squadio’s talent community.
Job Overview
We are seeking a dedicated Senior Vue.js front-end developer to join Squadio.
You will work as part of a team to develop fast, well-tested, and performant code for various web and mobile applications using Vue.js. As a Senior Vue.js front-end developer, you will be expected to work with standard programming tools such as version control and deployment software, follow industry best practices, write tests for the code you write, and follow all applicable coding guidelines.
Your duties will include taking part in daily scrums, writing and developing modules for existing Vue applications, integrating Vue into existing projects, writing code and tests for code, taking part in code review sessions, and using version control software to push and pull code for testing and deployment.
Responsibilities
1- Write performant code using core Vue, Vuex, and Vue Router to create websites and web applications
2- Create tests for code written by yourself and other web developers, full-stack developers, and software engineers
3- Integrate Vue into legacy projects
4- Diagnose and fix bugs and other software defects in new and existing Vue applications
5- Run code optimization tools and analyzers to spot and refactor inefficiencies to create highly 6- performant code
Job Qualifications and Skill Sets
1- 6+ Years of experience as a Senior VueJS Developer.
2- Strong understanding of JavaScript and React JS, including the latest revisions of ECMAScript
3- Good knowledge of the Vue.js framework and related components such as Vuex and Vue Router
4- Experience with standard tools and services in JavaScript front-end development and software development, such as Git, GitHub, HTML5, Laravel, Angular, Node.js, and npm
5- The ability to work as part of a team, taking ownership of individual components and following coding guidelines to create performant components that fit into more-comprehensive projects
6- An understanding of advanced JavaScript concepts, such as dealing with asynchronous requests and dynamic content
7- Experience with integrating and maintaining external software libraries and APIs using a command-line interface and package managers
How to apply?
1- SignUp a profile on Squadio portal.
2- Choose your current role as frontEnd and your language as VueJS.
3- Complete your Technical assessment (will appear on the top of your profile)
4- Upon clearing the technical assessment, a member from our recruiting team will contact you shortly.
APPLY ON THE OFFICIAL WEBSITE USING THE LINK BELOW: