Responsibilities: • Write well-architected, readable, testable and reusable code by using software development best practices. • Developing reusable components and libraries. • Ability to work in an agile environment. • Developing user interface according to designed UI by UI/UX team. • Collaboration with back-end team, UI/UX team and product owners. • Code review and test as one of most important tasks.
Requirements: • 4+ years of experience in front-end and JavaScript development. • 3+ years of experience with React and related libraries. • In-depth knowledge of modern JavaScript (ES6+) and asynchronous state management. • Strong experience with TypeScript for type-safe React development. • Experience with responsive and mobile-first design. • Experience with HTML5 and the semantic web. • Experience with CSS, CSS preprocessors. • Good understanding of progressive web applications (PWA, Service workers, …). • Experience with unit and E2E testing frameworks (e.g., Vitest, Jest, Cypress, or Playwright) • Experience using version control systems (Git). • Experience with modern server-state management tools, specifically TanStack Query (React Query).
Preferred Qualifications: • Strong understanding of Server-Side Rendering (SSR), Static Site Generation (SSG), and SEO optimization using Next.js • Familiarity with modern build tools and bundlers, specifically Vite • Functional programming concepts.
معرفی شرکت پردازش اطلاعات مالی مبنا:
شرکت مبنا با نزدیک به ۳۰ سال سابقه یکی از قدیمیترین و باسابقهترین شرکتها در حوزه توسعه نرمافزارهای بورس و بازار سرمایه است. ما در مبنا کنار هم جمع شدهایم تا با استفاده از دانش روز دنیا و بومیسازی آن، ریسک سرمایهگذاری مشتریانمان را کاهش دهیم و سرمایه گذاران حقیقی و حقوقی را برای تحقق آرزوهای جسورانهشان توانمند سازیم.
ماموریت ما ساده است:
ارائه اطلاعات و تحلیلهای جامع و دقیق مالی
افزایش سود سرمایهگذاری کاربران
کاهش ریسک شکست در تصمیمگیریهای مالی
نرمافزارهای ما هر روز توسط میلیونها کاربر حقیقی و حقوقی استفاده میشود تا تصمیمات هوشمندانهتری در بازار بگیرند.