Senior Front End Developer
MTS -
Heliopolis, CairoPosted 2 years ago41People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing and implementing user interface components using Vue.js Framework
- Profiling and improving front-end performance and documenting our front-end codebase.
- Debugging Test, Deploy, and Maintain applications.
- Monitoring and improving front-end performance;
- Act as an expert on applications and provide technical support;
- Upgrading existing applications to keep the project up to date with the latest technology;
- Maintain existing project structure to make the development process more effective and easy;
- Build reusable code and libraries for future use.
Job Requirements
- Mandatory experience with VueJS and deep understanding of Javascript concepts and data structures
- BS degree in Computer Science, Engineering or a related subject;
- +4 years of software development experience, and strong proficiency in JavaScript, and Vue.js;
- Hands-on experience in building Large-scale UI/Web applications;
- Experience with Agile development methodologies.
- Proficient in JavaScript, HTML5, &CSS;
- Proficient in Vue.js, Vuex, Nuxt.js, & BootstrapVue;
- Experience in Node.JS, REST, Web Sockets, Ajax.
- Dealing with API, Postman;
- Understanding of server-side rendering and its benefits and use cases;
- Knowledge of functional programming and object-oriented programming paradigms.
- Version control/Git;
- Familiarity working closely with UX and Visual Designers in a dynamic environment.
- A good understanding of CI/CD.
- A good understanding of code versioning tools, such as GIT.
- Strong digital portfolio.
- Good command of both written and spoken English.