We are seeking a talented and highly motivated Front-End Developer with expertise in React to join our team. The successful candidate will play a crucial role in building and maintaining user-friendly, interactive, and responsive web applications. As a Front-End Developer, you will work closely with our design and back-end teams to create seamless and visually appealing user experiences.
Duties:
Develop and maintain web applications using React to deliver high-quality, performant, and user-friendly front-end experiences.
Collaborate with design and back-end teams to ensure the seamless integration of UI elements and application functionalities.
Implement responsive web designs and ensure cross-browser compatibility.
Optimize the performance of web applications to provide a smooth user experience.
Debug and troubleshoot front-end issues to improve the stability and usability of applications. Deploy applications to cloud platforms and manage cloud resources.
Write and maintain GitLab CI/CD pipelines to automate application builds, testing, and deployment.
Requirements:
Deep knowledge of ES6, React.js, NextJs, React Hooks
Deep knowledge of state management (Redux, Context, Zustand, etc...)
Good understanding of Typescript
Good understanding of RESTful API
Familiar with PWA and its concepts
Experience in CSS preprocessors (SASS)
Familiar with npm, web pack, and other build tools.
Familiar with unit testing
Bachelor's degree or higher in computer science, or a related field.
Proven track record of delivering real-world, production-quality front-end solutions using React.
In-depth knowledge of software engineering principles and best practices. Experience working on projects with complex user interfaces, handling performance optimization, and ensuring scalability.
Strong problem-solving skills, with a focus on practical, results-driven solutions.
A history of collaborating with cross-functional teams to deliver business-critical projects.
Familiarity with agile development methodologies and tools. Knowledgeable in a cloud platform (OKD).
Experience with containerization and orchestration technologies like Docker and Kubernetes.
Proficiency in writing clear and concise technical documentation.
معرفی شرکت
اسنپ گروپ متشکل از فعالترین شرکتهای اینترنتی (اسنپ، اسنپ فود، اسنپ باکس، اسنپ مارکت، اسنپ تریپ، اسنپ تیکت، اسنپ روم، اسنپ ساپلای، اسنپ دکتر، اسنپ کیچن و اسنپ پی و اسنپ شاپ و اسنپ اکسپرس) در ایران است و عمیقا متعهد به ترویج کارآفرینی و نوآوری در جامعهی آنلاین ایران میباشد.
ماموریت این گروه سرعت بخشیدن به رشد و موفقیت اقتصاد توسعه یافته بر پایهی اینترنت در سراسر کشور و افزایش کیفیت زندگی مردم از طریق ارائهی بهترین خدمات است.
اسنپ گروپ با تشخیص پتانسیل بسیار بالای بازار ایران شرایطی ایده آل برای شرکتهای آنلاین فراهم میکند. در حال حاضر با تمرکز بر توسعه کسب و کارهای مبنتی بر فناوریهای هوشمند در ایران به دنبال خلق ارزشهایی جدید برای نسلهای فرداست.