استخدام Senior Front-End Developer (React-دورکاری)
شرح موقعیت شغلی
We are seeking a Senior Front-End Engineer with a passion for building user interfaces using React and TypeScript. Join our fully remote team and contribute to exciting Fintech and Crypto startups.
Our expectations in technical side:
- Deep technical knowledge in TypeScript
- Strong foundation in ES6+, CSS and HTML
- Experience working with React on a day-to-day basis
- Understanding of REST API and wiring APIs to UI using react-query and axios
- Using Tailwindcss to quickly build UI and use it to extend existing components
- Understanding of WebSocket protocol and using Socket.io
- Next.js with App Directory experience
- Building base components on top of Radix UI as a headless library
- Form management using react-hook-form and zod
- Jotai, Zustand and contexts for state managements requirements
Our expectations for team work:
- Good communication in English
- Using Git and GitHub on a day-to-day basis
- Understanding of linters and code formatters (ESLint, Prettier)
- Creating pull requests and help reviewing the code to get merged
- Ability to work with project management tools such as Jira, Trello or Linear (We use Linear)
- Ability to communicate using Slack or Telegram (We use Slack)
- Understanding of push and deployments workflow (We use Vercel)
- Eager to help teammates and learn from them
Nice to haves:
- Using d3.js to implement data visualizations (Mostly charts)
- Vitest and Playwright for testing
- Knowledge of Web3 and Crypto
- Previous experience with Viem, Wagmi and web3modal
- Experience with next-intl for multi-language purposes
- React spring for more complex animations in React
- Experience with Shadcn
- Understanding of container queries in CSS
- You've previously worked on an open-source project
- You're good at writing documentations for internal usages
- PixiJS or Three.js for building WebGL experiences
We like resumes with GitHub account :) If you got one, make sure to include it in your resume
مهارتهای مورد نیاز
- Front-end
- developer
- CSS
حداقل سابقه کار
- بیش از شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست