Full Stack UI/UX Developer
Core Technical Requirements
1. Strong proficiency in JavaScript and TypeScript
Minimum 3+ years of experience writing production-level code
Ability to understand, learn and enhance existing codebase is a must
2. Advanced experience with React and Redux
Solid experience building responsive, high-performance UIs using React and Redux
3. Experience with OpenFin
Prior hands-on experience building or maintaining apps using the OpenFin platform
Familiarity with API and window management in OpenFin
4. WebSocket and real-time data handling
Strong understanding of WebSocket protocols and managing real-time data feeds
Experience handling data streaming and event-driven architectures
5. HTML/CSS Expertise
Strong knowledge of HTML and CSS
Ability to design accessible, cross-browser compatible UIs
6. Java Experience
Java experience is a strong plus
Application Architecture & Performance
· Familiarity with high-performance, low-latency frontend systems
· Experience optimizing rendering performance and handling large datasets in the UI
Domain Knowledge
· Exposure to financial markets, especially securities trading, is a plus
· Understanding of trading workflows, market data, or order management systems is a plus
Testing & Quality
· Experience with frontend testing frameworks (e.g., Jest, React Testing Library)
· Understanding of automated testing and CI/CD pipelines is a plus
Soft Skills & Collaboration
· Strong communication skills
· Comfortable with rapid release cycles
· Proactive in debugging and supporting production issues
Education & Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
· Overall software development experience of 5+ years
…