Digikala is Iran's first and largest reference for reviewing and selling goods online. In Digikala we are looking for big dreams and know that achieving big dreams comes through cooperation, discipline, friendship, and empathy.
As one of the most famous Iranian brands in the last decade, Digikala provides a dynamic environment full of support and growth for creative, flexible, pioneering, and hard-working people who want to play a significant role in forming a success story in the field of technology.
In our journey, we rely on our values: Customer Centricity, Team Work, Drive for Excellence, Result Oriented, and Builder Approach.
Who are we looking for?
We are looking for a Front-End Web Engineer who is motivated to combine the art of design with the art of programming. As a member of the Frontend team, you’ll be working on various projects with large-scale users by collaborating with product stakeholders ( Design, Product, QA, Backend).
RESPONSIBILITIES:
Write and test product or system development code.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies and solutions.
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Contribute to a culture of technical excellence: apply best practices, and build for your future.
Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Actively collaborate with cross-functional teams, including QA engineers, product managers, and operations, to ensure successful product discovery, design, development, and delivery (The 4 Ds).
Own and contribute to the technical aspects of every project you are a part of.
Demonstrates a proactive eagerness to learn, actively engages with relevant literature, including books and articles, and is committed to sharing knowledge to support the growth and success of others.
Qualifications, Competencies & Skills (KSA):
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
Extensive knowledge and experience using Typescript, Javascript, HTML, and CSS (Tailwind).
At least 5 years of coding in general, 3 years of developing, component designing, and architecting production-ready applications.
Solid understanding of software engineering concepts (algorithms, data structure, functional programming, composition, SOLID, etc.). Applied best practices and design patterns for readable, testable, and modular code.
Know best practices and pitfalls using React. Familiarity with React Ecosystem, like React Router, React Query, React Hook Form, Zustand, ReactUse, etc.
Familiar with build processes and web optimizations.
Strong Communication skills, a sense of ownership, and a problem-solving approach
معرفی شرکت
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.