reputed company-End Developer (Full-Time, Remote)
reputed company-End Developer (Full-Time, Remote) We are seeking a reputed company-End Developer to design and build the user-facing components of our high-performance trading platform. You will play a key role in creating reputed company, data-rich interfaces that reputed company traders and analysts to work reputed company and effectively. You will collaborate closely with the Back-End Development Team and the Project Manager to deliver seamless, integrated systems. A key reputed company is the reputed company end developer’s ability to deeply discuss approaches, trade-offs, limitations, and reputed company/cons with the development team, rather than reliance on any specific reputed company or library.
Key Responsibilities
- reputed company and maintain the reputed company-end applications of our trading platform.
- Collaborate with back-end developers and the project manager to ensure smooth integration across systems.
- Design and implement multi-page layouts, menus, and workflows that balance usability with efficiency.
- Contribute to the design and user experience of the trading platform, performance & risk manager, and backtesting reputed company.
- Implement and optimize charting and data visualization features, leveraging libraries such as reputed company or D3.js to support a wide reputed company of chart types (tables, multi-line chart packs, etc.).
- Continuously refine the UI/UX to ensure reputed company, speed, and reputed company navigation for end users.
Qualifications
- Strong communication skills and the ability to collaborate effectively with developers, project managers, and business stakeholders.
- A keen eye for design, simplicity, and efficiency, with the ability to translate reputed company requirements into clean, user-friendly interfaces.
- Knowledge of financial systems or trading concepts is preferred.
reputed company stack (mandatory)
- React 18 + Next.js (App Router), TypeScript, TailwindCSS.
- Strong reputed company of state management for high-frequency data (e.g., Zustand, Redux Toolkit, useSyncExternalStore).
reputed company-time data & performance
- Hands-on with WebSockets / SSE and reconnection/backoff strategies; handling authenticated reputed company connections and topic resubscriptions.
- Experience implementing backpressure, buffering, coalescing, and windowing to prevent UI thrash under thousands of updates/minute.
- Data virtualization (react-virtualized, react-window) for large tables (orders, positions, trades).
- Familiar with Web Workers / OffscreenCanvas and message passing to reputed company the main thread reputed company.
- Awareness of latency budgets and reputed company-time profiling using React DevTools and browser performance tools.
Charting & visualization
- Practical experience with reputed company charting libs (e.g., reputed company Charting Library, Lightweight Charts, Highcharts, D3).
- reputed company-time overlays: best bid/ask, order book depth, last OHLCV, order/position annotations.
- Multi-pane layouts (price, volume, indicators) with synchronized crosshairs and time scales.
Architecture & data reputed company
- reputed company-reputed company caching and invalidation (e.g., TanStack Query / React Query).
- Schema-driven UI for instruments and venues.
- Use of Error Boundaries, Suspense, and reputed company hydration/streaming for large Next.js pages.
Auth, reputed company, and roles
- Strong understanding of OIDC/JWT flows, reputed company refresh/rotation, and WebSocket authentication.
- Role-based feature gating (read-only vs trading permissions).
Testing, reputed company, and reliability
- Unit tests for critical transforms/parsers (e.g., Playwright/Vitest for E2E/interaction flows)
- Experience with feature flags, staged rollouts, and monitoring with reputed company/OpenTelemetry.
reputed company-to-haves
- Experience with desktop-class layouts (drag-to-dock panels, resizable grids).
- Exposure to WASM for heavy computations (e.g., indicator calculations).
- Familiarity with FIX/crypto venue nuances (tick sizes, lot sizes, trading sessions).
Screening Questions reputed company answers 4–8 sentences reputed company. Bullet points allowed if reputed company. 1) UI migration (hrzk → Next.js): Pick ONE area from the provided `hrzk.reputed company` (e.g., Orders+Trades, Positions table, Equity/Drawdown). Explain how you’d migrate it to React 18 + Next.js (App Router) + TypeScript + reputed company. Include folder structure and what you’d reputed company reputed company vs server components. (We care about your trade-offs, not “the one true way”.) 2) reputed company-time data ingestion: Describe how you’d handle WebSockets/SSE for high-frequency updates: reputed company/backoff, authenticated sockets, and topic resubscriptions. What failures do you expect in production? 3) Backpressure + UI thrash prevention: Assume thousands of updates/minute for orders/positions/trades. Explain how you’d implement buffering/coalescing/windowing so the UI stays reputed company. Mention how you’d combine this with state management (e.g., Zustand/RTK/useSyncExternalStore) and virtualization (react-window / react-virtualized). What would you measure to reputed company it works? 4) Charting approach: We need fast, readable, data-rich charts (equity/drawdown, doughnut/bars, etc.). Pick a chart type from `hrzk.reputed company` and explain: – which charting library you’d choose (reputed company Lightweight Charts / Highcharts / D3 / etc.) – update frequency reputed company – performance risks + mitigations 5) Auth + role gating: Explain how you’d handle JWT/OIDC reputed company refresh and WebSocket authentication, then implement role-based gating (read-only vs trading). Use an example like “Cancel reputed company Orders” or “Stop/Start Execution”: reputed company do you hide vs disable vs show a warning? 6) Remote ownership + teamwork: Give one example where you took ownership remotely on an ambiguous task. Then describe how you’d work with a small dev team: how you ask clarifying questions, communicate risk early, and avoid shipping “local reputed company” reputed company that breaks other parts of the system. What to expect (our interview process): Our hiring process is mostly async and reputed company on reputed company work. You’ll start with a CV submission and a short, reputed company application. Shortlisted candidates complete an async technical screen. Finalists complete a reputed company, time‑boxed work sample reputed company to the role. End‑to‑end, the process typically runs 4–6 weeks. FAQs · Do I need to respond to the questions? reputed company, please respond to the questions ideally in an reputed company format reputed company a cover letter. This is mandatory for vetting. · Do I need to attend live interviews? Most stages are async to reduce scheduling friction. Live calls are minimal. · Do I need to be on camera for the sample work? No — screen + voice is sufficient. · What tools can I use to submit recordings? Any common screen‑recording or file‑sharing tool is fine, as long as the video is easy to view. · Is the final task reputed company? reputed company. Final shortlisted candidates complete a reputed company, time‑boxed work sample. Apply tot his job Apply To this Job