Frontend Developer

We're seeking a talented Svelte developer to join our trading technology team and build next-generation financial trading interfaces. You'll work on real-time, high-performance applications that traders rely on to make critical decisions in fast-moving markets.

What You'll Do

  • Develop and maintain responsive, real-time trading interfaces using Svelte and SvelteKit
  • Build complex data visualizations for market data, charts, and trading analytics
  • Implement WebSocket connections for live price feeds and order updates
  • Optimize application performance to handle high-frequency data streams
  • Collaborate with backend engineers, traders, and product managers to deliver intuitive trading tools
  • Create reusable component libraries for trading UI patterns
  • Ensure cross-browser compatibility and responsive design across devices

Required Qualifications

  • 2+ years of professional frontend development experience
  • Strong proficiency in Svelte and SvelteKit
  • Deep understanding of JavaScript/TypeScript, HTML5, and CSS3
  • Experience with real-time data handling and WebSocket protocols
  • Solid understanding of reactive programming patterns
  • Experience with state management solutions (Svelte stores or similar)
  • Proficiency with Git and modern development workflows
  • Strong problem-solving skills and attention to detail

Preferred Qualifications

  • Previous experience in fintech, trading platforms, or financial services
  • Familiarity with financial market concepts (equities, derivatives, FX, crypto)
  • Experience with charting libraries (TradingView, D3.js, or similar)
  • Knowledge of backend technologies (Node.js, Python, REST APIs, GraphQL)
  • Experience with testing frameworks (Vitest, Playwright, Jest)
  • Understanding of performance optimization techniques for data-intensive applications
  • Familiarity with design systems and component-driven development

Technical Stack

  • Frontend: Svelte, SvelteKit, TypeScript
  • Real-time Communication: WebSockets, Server-Sent Events
  • Data Visualization: Custom charts, SVG, Canvas
  • Styling: Tailwind CSS
  • Testing: Vitest, Playwright
  • Build Tools: Vite, pnpm/npm

Required languages

English B1 - Intermediate
Published 2 February
136 views
ยท
29 applications
100% read
ยท
10% responded
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...