What are the responsibilities and job description for the Full-Stack Developer Needed for Cross-Broker Automated Trading App (Sigmavue) position at Django Rest Framework?
Project Overview :
We are looking for an experienced full-stack developer to help build Sigmavue, a cutting-edge cross-broker automated trading application. The platform is designed to streamline trading activities across multiple brokers by offering real-time market data, automated trade execution, and comprehensive position management.
Sigmavue is already conceptually defined with a robust technical plan. Your role will be to bring it to life by implementing the front-end and back-end functionalities outlined below, ensuring a secure, scalable, and user-friendly experience.
Key Responsibilities :
- Cross-Broker Integration :
If the following job requirements and experience match your skills, please ensure you apply promptly.
Connect to multiple broker APIs for trade execution, order management, and real-time data retrieval.
Implement user-defined trading rules and strategies.
Enable background task processing with Celery for automated trade synchronization and position management.
Set up WebSocket connections for live market data, order updates, and position tracking.
Ensure real-time trade execution feedback and notifications.
Develop mechanisms to dynamically manage proxies for user accounts.
Enable secure multi-user trading without performance bottlenecks.
Integrate Selix for subscription management and payment processing.
Manage secure subscription tiers and recurring billing.
Use Swagger to create interactive API documentation.
Facilitate easy onboarding for third-party integrations and QA workflows.
Technical Requirements :
Backend Stack :
Django : Build robust REST APIs and handle key business logic.
Celery : Manage asynchronous tasks (e.g., trade execution, data synchronization).
PostgreSQL : Store user data, trading history, and analytics in a reliable, scalable database.
Frontend Stack :
Next.js : Deliver high-performance, SEO-friendly user interfaces.
React Query : Efficient server state and API caching for responsive UI.
TailwindCSS : Implement a modern, utility-first design system.
Zustand : Manage complex application state for both user settings and real-time data.
Radix UI : Provide accessible, customizable UI components.
TypeScript : Maintain type safety and reliability across the codebase.
NextAuth.js : Secure user authentication and session handling.
Additional Integrations :
WebSockets : Stream real-time market data and trading updates.
Swagger : Offer comprehensive API documentation for internal / external testing.
Selix : Simplify subscription management and payment workflows.
Candidate Requirements :
Scope & Engagement :
How to Apply :
If you’re excited by the challenge of creating a sophisticated, cross-broker trading platform with advanced automation features, we’d love to hear from you. Please include :
Apply now and help us build Sigmavue, the next-generation cross-broker automated trading solution!
J-18808-Ljbffr