- لیسانس در علوم کامپیوتر، توسعه وب، یا یک زمینه مرتبط.
- تجربه ثابت شده به عنوان یک توسعه دهنده مقدماتی، ترجیحاً در صنعت فین تک.
- تسلط کامل. در فن آوری های وب، از جمله html5، css3، و جاوا اسکریپت.
- تجربه با چارچوب ها و کتابخانه های front-end مانند react، angular یا vue.js.
- آشنایی با apis مالی و ادغام دادههای مالی در برنامههای کاربردی وب.
- دانش بهترین شیوههای امنیتی برای مدیریت دادههای مالی و انطباق با چارچوبهای نظارتی (مانند pci-dss، gdpr).
- درک کامل از پاسخگو اصول طراحی، استانداردهای دسترسی، و توسعه موبایل اول.
- تجربه با کتابخانه های تجسم داده ها و تکنیک های ارائه داده های مالی.
- دانش سیستم های کنترل نسخه، مانند git.
- li>
- مهارت حل مسئله قوی و توجه به جزئیات.
- توانایی ارتباط و همکاری عالی.
- توانایی انطباق با اولویت ها در حال تغییر و کار موثر در یک فین تک سریع محیط.
توسعه و پیادهسازی مؤلفههای رابط کاربری با استفاده از react.js
همکاری با تیمهای چندکاره برای طراحی و ارسال ویژگیهای جدید
ساخت مؤلفههای قابل استفاده مجدد و کتابخانههای جلویی برای استفاده در آینده
ترجمه طرحها و وایرفریمها به کد با کیفیت بالا
بهینه سازی اجزا برای حداکثر کارایی در مرورگرهای وب مختلف
به روز ماندن با آخرین روندها و فناوری های صنعت
عیب یابی و مشکلات اشکال زدایی برای اطمینان از تجربه کاربری روان
شرکت در بررسی کد برای حفظ کد کیفیت و ثبات
- Bachelor's degree in Computer Science, Web Development, or a related field.
- Proven experience as a front-end developer, preferably in the fintech industry.
- Strong proficiency in web technologies, including HTML5, CSS3, and JavaScript.
- Experience with front-end frameworks and libraries such as React, Angular, or Vue.js.
- Familiarity with financial APIs and integration of financial data into web applications.
- Knowledge of security best practices for handling financial data and compliance with regulatory frameworks (e.g., PCI-DSS, GDPR).
- Solid understanding of responsive design principles, accessibility standards, and mobile-first development.
- Experience with data visualization libraries and techniques for presenting financial data.
- Knowledge of version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to adapt to changing priorities and work effectively in a fast-paced fintech environment.
- Developing and implementing UI components using React.js.
- Collaborating with cross-functional teams to design and ship new features.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Optimizing components for maximum performance across various web browsers.
- Staying up-to-date with the latest industry trends and technologies.
- Troubleshooting and debugging issues to ensure smooth user experiences.
- Participating in code reviews to maintain code quality and consistency.