Frontend Developer (Vue)
Exceed -
Cairo, EgyptPosted 2 years ago37Applicants for1 open position
- 32Viewed
- 16In Consideration
- 15Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The Senior Front-end Developer will be responsible for converting visual screens to user interface elements, implementing modern user interfaces for a different type of portals and applications, converting prototypes using different UI technologies and working with the product development team to implement successful user experiences.
Responsibilities
- Work on both front-end development and UI (User Interface) activities, solutions, methods, and practices.
- Using best practices and writing clean, tested, modular, meaningful code.
- Understand the business requirements and make informed decisions about the used technologies.
- Will own the front-end tasks and support the team to accomplish their functions right.
- Continuously make recommendations for improvement to maintain our systems, business up-to-date with the latest worldwide trends in the UI and front-end.
- Stay up-to-date with development application changes and industry developments
- Collaborate with other team members and stakeholders.
- Ask smart questions, take risks and champion new ideas.
Job Requirements
- Ability work in a team (UI UX designers and backend developers)
- Knowledge of frontend languages such as HTML, CSS {{ Sass or Less depending on your technology stack }}, Javascript.
- Knowledge of frontend libraries and packages such as bootstrap, Materialize
- Knowledge of design softwares such as Adobe XD, Figma ..
- Design and implement user interfaces using the Vue.Js framework and/or Angular framework.
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
- Identify and fix bugs that are found within code.
- Create well written documentation.
- Understanding of the MVC pattern
- Understanding of server-side rendering and its benefits and use cases
- Ability to write efficient, secure, well-documented, and clean JavaScript code
- Proficiency with modern development tools, like Babel, Webpack, and Git
- Experience with both consuming and designing RESTful APIs