An algorithmic trading company with a focus on AI based algorithms, applicable to Tehran Stock Exchange, is searching for qualified Front-end developers to work at the office.
Job Summary - Convert UI/UX designs into efficient and functional HTML/SCSS - Create reusable UI components with React - Implement full-ajax modules to interact with the back-end - Optimize the designs for responsiveness - Create clean, modern, testable, well-documented code with a focus on performance and maintainability - Tackle difficult coding problems like caching, concurrency, and state management - Improve our architecture - Maintain and optimize our front-end build processes
Requirements
- Strong understanding of modern Javascript (ES6+), SPA and Node.js concepts - Working experience with Typescript (our front-end will be built using TS) - Experience in front-end routing and state management - Strong working experience with HTML, CSS, SCSS, responsiveness and WebPack - Experience with unit, integration and function testing using preferably Jest, Enzyme and Sinon (or equivalent libraries) - Hands-on experience with React - Have used Git and version control - Experience with AJAX, and consuming RESTful APIs (preferably have built APIs from scratch) - Understanding of OOP principles (Design patterns, SOLID, DRY, Yagni)
The following are not required, but will be considered a plus:
- Experience with MobX - Experience with WebSockets - Experience with Docker/K8S - Experience with React Native - Experience in UI/UX design
معرفی شرکت
سامانههای هوشمند درفک از به هم پیوستن تخصصهای مالی و سرمایهگذاری در کنار نرمافزار و هوش مصنوعی تاسیس شده است. حوزه فعالیت شرکت، طراحی و توسعه زیرساختهای نرمافزاری مورد نیاز صنعت سرمایهگذاری مبتنی بر هوش مصنوعی و معاملات الگوریتمی با تمرکز بر بورس تهران و بازارهای مالی بینالمللی است. تکنولوژیهای مورد استفاده در توسعه نرمافزارها منطبق بر جدیدترین دستاوردها و ابزارهای متداول در کلاس بینالمللی میباشد.