شرح موقعیت
At Pooleno, we’re on a mission to build innovative, high-quality solutions that empower people to trade and invest with confidence. We’re passionate about creating products that are reliable, secure, and easy to use — and we know this is only possible with talented, curious, and driven people on our team. We’re looking for a Senior React / Next.js Frontend Developer to join us and help shape the future of our platform while working alongside a group of supportive, skilled professionals who care about excellence and collaboration. Required Skills Strong proficiency in JavaScript (ES6+) and TypeScript Expert knowledge of React.js and Next.js for building scalable, production-grade applications Proficiency with Tailwind CSS and modern styling approaches (CSS-in-JS, Styled Components, etc.) Strong ability to deliver pixel-perfect, responsive, and cross-browser UIs, working closely with designers (Figma, Sketch, Adobe XD) Experience implementing real-time data rendering (WebSockets, SSE, GraphQL subscriptions) for trading dashboards and live market updates Solid understanding of state management (Redux, Zustand, Recoil, or Context API) for complex trading workflows Integration experience with RESTful APIs and GraphQL backends Strong knowledge of SSR (Server-Side Rendering), SSG (Static Site Generation), and performance optimization in Next.js Proficiency in testing frameworks (Jest, React Testing Library, Cypress) for unit, integration, and E2E testing Knowledge of web performance optimization (lazy loading, code splitting, caching, Lighthouse audits) Strong understanding of security best practices (XSS prevention, CSRF protection, secure session/token handling) Familiarity with design patterns, frontend architecture best practices, and cloud-native delivery Experience working in Agile teams (Scrum/Kanban) with iterative delivery practices Ability to write and maintain clear technical documentation (components, API usage, architecture) Strong teamwork and collaboration skills with designers, backend engineers, QA, and product managers Preferred Skills (Nice to Have) Experience with CI/CD pipelines and automated frontend deployments Familiarity with Docker and containerized delivery of frontend apps Exposure to micro-frontend architectures for modular trading modules Knowledge of accessibility standards (WCAG) and internationalization (i18n) (currencies, dates, decimals) Experience with design systems (Storybook, component libraries, Figma integration) Hands-on experience with charting libraries for financial UIs Familiarity with analytics tools (Google Analytics, Segment, Mixpanel) for user behavior tracking
مسئولیتها
- Develop and maintain high-performance trading UIs using React.js, Next.js, TypeScript, and Tailwind CSS
- Implement real-time features with WebSockets/GraphQL subscriptions
- Deliver pixel-perfect interfaces that accurately reflect market data and financial values
- Optimize the frontend for low-latency performance and scalability under heavy user load
- Ensure security and reliability by following best practices in session management and API integration
- Collaborate with backend teams to build secure, scalable, and event-driven trading workflows
- Apply design patterns and frontend best practices to ensure maintainability and testability
- Write and maintain unit, integration, and end-to-end tests for reliability across trading scenarios
- Ensure cross-browser compatibility, accessibility, and responsive design across devices
- Produce and maintain documentation for components, design standards, and architecture decisions
- Work within an Agile team, actively participating in planning, standups, retrospectives, and code reviews
- Partner with QA and product teams to validate user experience in real trading scenarios
نیازمندیها
- Javascript
- figma
- CSS