ستاپ شریف
ستاپ شریف

Front End Developer

Tehran/ Tarasht
Full Time
8:00 a.m. to 4:45 with one hour of flexible time
5 days in week
-
11 - 50 employees
IT / Software / Hardware
توضیحات بیشتر

key Requirements

2 years experience in similar position
VueJS - Advanced
Nuxt.js - Advanced

Job Description

Mid-Level Frontend Engineer

Job Description
We are a technology-focused product company building modern, scalable web applications for real-world use cases. As our frontend platform continues to grow, we are looking for a Mid-Level Frontend Engineer with hands-on experience in Vue.js and Nuxt to join our engineering team.
In this role, you will work on production frontend systems, focusing on feature development, code quality, and maintainability. You will contribute to reusable component libraries, design systems, and core application features. You will collaborate closely with backend engineers and product teams to deliver reliable and well-structured frontend solutions.

Responsibilities

  • Modern JavaScript & Frontend Development
    Develop and maintain clean, maintainable, and high-performance frontend code using modern JavaScript (ES6+).
  • Vue.js & Composition API
    Build and maintain frontend features using Vue 3 with a strong focus on the Composition API and ecosystem best practices.
  • State Management
    Implement and maintain state management solutions using Pinia in production applications.
  • Design Systems & Component Libraries
    Contribute to implementing Design Language Systems (DLS) and building reusable, well-structured component libraries.
  • Frontend Architecture
    Apply modern frontend architecture principles and established design patterns in real-world, production-scale applications.
  • Nuxt.js & Rendering Strategies
    Work with Nuxt.js and its rendering strategies (SSR, SSG, SWR, Hybrid, and CSR), applying appropriate approaches under guidance based on product needs.
  • Real-Time Communication
    Develop and integrate real-time features using WebSockets, with a conceptual understanding of Server-Sent Events (SSE).
  • Backend Integration & Collaboration
    Collaborate with backend teams, participate in API integration, and help resolve integration challenges.
  • Deployment & Production Environment
    Work within Docker-based environments and contribute to deployment workflows and production systems.

Required Skills & Qualifications

  • Solid understanding of modern JavaScript (ES6+)
  • Hands-on experience with Vue.js (Vue 3) and the Composition API
  • Experience using Pinia for state management
  • Experience contributing to Design Systems and reusable component libraries
  • Familiarity with modern frontend architecture and design patterns
  • Working knowledge of Nuxt.js and its rendering strategies
  • Practical experience with WebSockets and understanding of SSE
  • Ability to collaborate effectively with backend teams
  • Familiarity with Docker, deployment workflows, and production environments

Job Requirements

Age
22 - 32 Years Old
Gender
Men / Women
Software
VueJS| Advanced Nuxt.js| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای ستاپ شریف

این آگهی بسته شده است
insight applicant

مقایسه من با سایر متقاضیان