شرکت سفرهای علی‌بابا
شرکت سفرهای علی‌بابا

Senior Front-End Developer

Tehran/ Kooye Bimeh
Full Time
شنبه تا چهارشنبه
-
-
501 - 1000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing with Iranian and foreign customers
1393
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
Html & CSS - Intermediate
JavaScript - Intermediate

Job Description

We are looking for a Senior Front-End Developer to lead the development of modern, responsive, and high-performance user interfaces. The ideal candidate combines strong technical expertise with an eye for detail and a passion for delivering exceptional user experiences. You will play a key role in shaping the architecture, mentoring junior developers, and collaborating closely with design, backend, and product teams to create seamless and scalable front-end solutions.

Key Responsibilities

  • Lead the design, development, and optimization of front-end components and applications.
  • Translate UI/UX designs and wireframes into responsive, accessible, and high-quality code.
  • Define and enforce front-end architecture standards, coding best practices, and reusable component libraries.
  • Collaborate with backend developers to integrate APIs and ensure smooth data flow.
  • Conduct code reviews and mentor junior front-end engineers to foster technical growth and code quality.
  • Optimize applications for maximum performance, scalability, and maintainability.
  • Participate in sprint planning, estimation, and technical discussions.
  • Stay current with emerging front-end technologies, frameworks, and best practices.
  • Ensure a consistent and engaging user experience across devices and browsers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional front-end development experience, including work on production-grade applications.
  • Expert knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
  • Advanced experience with React.js, Vue.js, or Angular (React preferred).
  • Strong understanding of state management (e.g., Redux, Zustand, Vuex, or Recoil).
  • Experience with TypeScript and modern build tools (Webpack, Vite, Babel, etc.).
  • Proficiency with Git and version control workflows.
  • Solid understanding of RESTful APIs, GraphQL, and integration with backend systems.
  • Familiarity with testing frameworks (Jest, Cypress, React Testing Library).
  • Knowledge of performance optimization and web accessibility (WCAG) standards.
  • Experience with CI/CD pipelines and cloud environments (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving and analytical thinking abilities.
  • Excellent communication and collaboration skills.
  • Ability to lead technical discussions and mentor junior engineers.
  • Detail-oriented with a focus on usability and design aesthetics.

Job Requirements

Gender
Men / Women
Software
Html & CSS| Intermediate JavaScript| Intermediate

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

ارسال رزومه برای شرکت سفرهای علی‌بابا