تپسی
تپسی

Senior Software Engineer (Frontend)

Tehran/ Sa'adat Abad
Full Time
Saturday through Wednesday
-
Transportation -Loan -Bonus -Military Service Option -Health insurance -Flexible working hours -Game room -Breakfast
1001 - 5000 employees
Internet Provider / E-commerce / Online Services
توضیحات بیشتر

key Requirements

2 years experience in similar position
Html & CSS - Intermediate
JavaScript - Advanced
GIT - Intermediate
React - Intermediate
VueJS - Intermediate
Docker - Basic

Job Description

About the Role:

As a Senior Front-End Developer at Tapsi, you will be a crucial part of our development team, responsible for designing and implementing exceptional user interfaces for our web applications. You'll work on cutting-edge projects, collaborate with cross-functional teams, and play a pivotal role in shaping the user experience.

Responsibilities:

  • Take the lead in coding and developing visually appealing, user-friendly web interfaces.
  • Collaborate with designers and back-end developers to ensure high-quality, seamless web applications.
  • Apply your expertise in front-end development, keeping up-to-date with the latest industry trends and emerging technologies.
  • Set and promote best-in-class front-end engineering standards and practices.
  • Create interfaces that prioritize user experience and accessibility.
  • Ensure the usability and performance of our web applications are at the highest standards.
  • Maintain code quality, conduct code reviews, and promote a commitment to producing maintainable code in a large codebase.
  • Encourage a culture of technical excellence within the team.


Requirements:

  • Minimum 2 years of experience in front-end/JavaScript development.
  • Deep knowledge of JavaScript (ES6/ES7).
  • Proficiency with modern JavaScript frameworks/libraries (e.g., React.js, Vue, etc.).
  • Familiarity with Server Side Rendering (SSR) and SEO best practices.
  • Experience with front-end build tools and task runners (e.g., Webpack).
  • Strong understanding of user interface design principles and user experience concepts.
  • In-depth understanding of the web development process, from design to deployment.
  • Knowledge of HTML5, semantic web, responsive design, and mobile-first development.


Additional Skills:

  • Familiarity with Docker and CI/CD practices.
  • Experience with browser testing and debugging.
  • Knowledge of PWA concepts.
  • Agile development experience (Scrum/Kanban).
  • Proficiency in version control systems (e.g., Git).

Job Requirements

Gender
Men / Women
Software
JavaScript| Advanced React| Intermediate VueJS| Intermediate Html & CSS| Intermediate Docker| Basic GIT| Intermediate

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

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