We, at Enterprizone, are looking to hire JavaScript developers who have expertise in Vue.js. As a Vue.js developer, you’ll be required to design and build user-facing web applications with seamless transitions and animations. You’ll also be required to coordinate with UI/UX designers and back-end developers.
Minimum requirements
- Strong experience with Vue framework.
- 5+ years full life cycle development UI project and development experience.
- 5+ years experience with JavaScript / Semantic HTML / CSS.
- 5 + years experience with Vue or any other client-side framework.
- 3+ years experience of writing UI unit test cases.
- Solid understanding of Web performance, Web Accessibility and SEO fundamentals.
- Passionate advocate of TDD practices a strong plus.
- An Object-Oriented philosopher with experience understanding and applying OO design patterns.
- Experience working with and tuning high-volume web applications a strong plus.
- Experience with UML diagramming is nice to have.
Nice to have
- Firm grasp of source control systems (Git, merging, branching, and pull requests)
- Experience working with HTML5 and CSS3
- Knowledge of back-end programming languages such as Python, Java, Ruby, etc.
- Basic understanding of server-side rendering and its benefits
- Knowledge of functional/object-oriented programming paradigms
- Familiarity with automated JavaScript testing, such as Jest, Mocha, etc.
- Experience with RESTful APIs and third-party libraries
What we offer
- Attractive package with career advancement plan.
- Flexible working hours.
- Friendly team of like-minded people.
- 21 working days paid vacation + all Saudi national holidays.
- Corporate events and activities.
- Multisport card.
- Private medical care.
- Attractive culture & values.