Senior Frontend Developer (Vue/React)
- Source: LinkedIn
- E-Artem FZE
- On-site
- Dubai
- Full-Time
- Senior
Job Description
Job Summary:
We are looking for a highly skilled Senior Frontend Developer with hands-on experience in modern frontend technologies. The ideal candidate must have strong expertise in HTML5, CSS3, and JavaScript, along with solid experience in Vue.js or React.js. Experience with Server-Side Rendering (SSR) frameworks such as Nuxt.js or Next.js is a strong plus. The candidate should also possess a good understanding of browser mechanisms like cookies, storage, and strong fundamentals in data structures and algorithms.
Technical Skills
Strong proficiency in:
-HTML5
-CSS3 (Flexbox, Grid, Media Queries, Animations)
-JavaScript (ES6+)
• Hands-on experience with:
- Vue.js or React.js
• Experience with SSR frameworks such as:
-
Nuxt.js (for Vue) or
-
Next.js (for React)
• Solid understanding of:
-
Cookies, LocalStorage, SessionStorage
-
Authentication & session management
-
REST APIs integration
• Strong understanding of Data Structures & Algorithms.
• Experience with Git version control.
• Familiarity with build tools (Webpack, Vite, etc.)
Key Responsibilities:
• Develop and maintain scalable, responsive, and high-performance web applications.
• Write clean, maintainable, and reusable code using modern frontend frameworks (Vue.js or React.js).
• Implement responsive UI designs with strong knowledge of HTML5, CSS3, Flexbox, Grid, and animations. • Work with SSR frameworks such as Nuxt.js or Next.js to optimize performance and SEO.
• Manage authentication flows, cookies, session handling, and browser storage mechanisms.
• Optimize applications for maximum speed and scalability.
• Collaborate with backend developers, designers, and product teams.
• Participate in code reviews.
• Write unit and integration tests to ensure code quality.
Skills
- React
- HTML5
- css-3
- javascript
- es6
- vue-js
- nuxt
- next-js
- Webpack
- vite
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
