اسنپ باکس
اسنپ باکس

Senior Front-End Developer

Tehran/ Zaferanieh
Full Time
Saturday to Wednesday 9 A.M. to 6 P.M.
-
Loan -Health insurance -Learning stipends
201 - 500 employees
Internet Provider / E-commerce / Online Services
توضیحات بیشتر

key Requirements

3 years experience in similar position
JavaScript - Advanced
Node.js - Intermediate
GIT - Advanced
Angular - Intermediate
React - Advanced
TypeScript - Intermediate
Docker - Intermediate
language English-Intermediate

Job Description

We are seeking a skilled Senior Front-end Engineer with a strong background in JavaScript frameworks and PWA (Progressive Web Apps) technology. If you are passionate about creating responsive, high-performance applications and enjoy working with modern technologies, we'd love to hear from you.


Key Responsibilities:


  • Develop and Enhance Web Applications: Utilize your expertise in JavaScript and modern frameworks like React to build, test, and maintain client-side web applications.
  • Progressive Web App Development: Work on PWA projects, ensuring a seamless experience across both web and mobile platforms.
  • State Management: Implement and manage application state using libraries such as Redux, React-Query, or Zustand.
  • Handle Asynchronous Requests: Ensure efficient handling of asynchronous requests and partial page updates to maintain a smooth user experience.
  • Cross-Browser Compatibility: Address and resolve cross-browser compatibility issues, ensuring a consistent experience across all major browsers.
  • Team Collaboration: Collaborate effectively with team members, contributing to a culture of continuous learning and adaptation to new technologies.
  • Version Control: Use Git with a command-line interface to manage code versions and collaborate on development tasks.


Qualifications:


  • Experience: At least 3 years of experience working with JavaScript and client-side web applications.
  • Framework Expertise: Proficiency in React, with familiarity in Angular, Svelte, or other modern JavaScript frameworks.
  • PWA Development: Strong understanding and experience in Progressive Web Apps and mobile technology domains.
  • State Management: Experience with state management libraries like Redux, React-Query, and Zustand.
  • ProficientunderstandingAsynchronous Request: Good understanding of asynchronous request handling and partial page updates.
  • Cross-Browser Expertise: Proficient understanding of cross-browser compatibility issues and solutions.
  • Collaboration: Ability to work effectively as a team player and a keen interest in exploring and adopting new technologies.
  • Git Proficiency: Experience using Git with a command-line interface for version control.


Preferred Qualifications:

  • TypeScript/Flow: Experience with TypeScript or Flow for type safety in JavaScript.
  • Backend Knowledge: Familiarity with backend programming languages such as Node.js or PHP.
  • DevOps Skills: Experience with Docker and CI/CD pipelines.


Benefits

  • Transportation discount and voucher
  • Organizational food discount
  • Loans
  • Learning budget
  • Team Building Budget
  • Wellness Budget
  • Comprehensive health, dental, and vision insurance

Job Requirements

Age
22 - 35 Years Old
Gender
Men / Women
Education
Bachelor| Computer and IT
Language
English| Intermediate - 50%
Software
JavaScript| Advanced React| Advanced Angular| Intermediate GIT| Advanced TypeScript| Intermediate Node.js| Intermediate Docker| Intermediate

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

ارسال رزومه برای اسنپ باکس