بازگشت به فرصت‌ها
لوگوی اسنپ پی | Snapp Pay
جدیدEnglish

Software Engineer (React j.s)

اسنپ پی | Snapp Pay·تهران·امروز

حضوریمیان‌سطحقراردادیتوافقی

اسنپ پی | Snapp Pay

شرح موقعیت

About SnappPay SnappPay is the first and leading BNPL provider in Iran, started in 2020. We are leveraging Financial Technologies to reshape Iranian’s experience of consumer credit. Supporting Snapp Group’s mission of enhancing Iranian people's quality of life through Internet services, SnappPay’s mission is to bring financial freedom to all Iranian by providing them with better, smarter and more efficient solutions for payment and shopping. As a Frontend Developer, you will be part of a product team responsible for delivering high-quality, reliable, and scalable user interfaces used daily by millions of users. You will collaborate closely with designers, backend engineers, and product managers to build seamless, performant, and visually consistent user experiences.

مسئولیت‌ها

  • Develop clean, maintainable, and reusable UI components
  • Collaborate closely with design, backend, and product teams to implement new features
  • Participate in code reviews and contribute to improving engineering standards
  • Ensure responsiveness, accessibility, and performance across devices
  • Work within agile environments and contribute to planning sessions
  • Troubleshoot issues and proactively improve user experience
  • Write unit tests and maintain code quality
  • Document your work and share knowledge with the team

نیازمندی‌ها

  • Proficiency in HTML5, CSS3, and JavaScript (ES6+)
  • Solid experience with ReactJS and its ecosystem
  • Familiarity with Typescript
  • Experience with responsive design principles
  • Understanding of clean code practices
  • Good knowledge of Git (preferably GitLab)
  • Familiarity with build systems and ability to make small adjustments when needed
  • Understanding of performance considerations and core web vitals
  • Experience writing unit tests (Jest/React Testing Library)