Frontend Developer (React/TypeScript)

Job Summary
SGX is seeking an experienced Frontend Developer (React/TypeScript) to join our core engineering team building a high-performance, secure, and scalable OTC derivatives platform. This role offers significant ownership, technical autonomy, and the opportunity to shape frontend engineering practices across the organization.
Applicants should be comfortable with accepting a 24-month direct contract position.
Job Responsibilities
• Design and implement robust, user-centric web applications using React and TypeScript.
• Define and evolve the frontend technology landscape: evaluate, recommend, and introduce new tools, frameworks, and best practices to ensure the platform remains modern and effective.
• Collaborate with UX/UI designer and product manager to deliver seamless, intuitive user experiences.
• Integrate real-time data streams using Server-Sent Events (SSE) or WebSockets.
• Ensure responsive design and cross-browser compatibility.
• Develop comprehensive test coverage (unit, integration, end-to-end) using tools such as Jest, React Testing Library, Playwright, etc.
• Define and maintain efficient CI/CD pipelines for frontend applications.
• Translate Figma or similar design prototypes into high-quality, maintainable code.
• Leverage AI tools to enhance development productivity and software quality.
Job Requirements
• Minimum 5 years of professional experience in frontend development.
• Deep expertise in React and TypeScript.
• Experience using React UI component libraries (MUI, Ant Design, etc.).
• Strong understanding of HTML5, CSS3, and responsive design principles.
• Experience with real-time data integration (SSE or WebSockets).
• Strong understanding of UX principles and experience collaborating with designers (Figma or similar).
• Hands-on experience with CI/CD and automation tools for frontend workflows.
• Familiarity with state management libraries (e.g. Redux Toolkit, Zustand).
• Experience with frontend performance optimization and observability.
• Strong focus on code quality, testing, and maintainability.
• Experience with Playwright is a plus.
• Familiarity with containerization (Docker) and cloud-based deployment is a plus.
• Experience working in regulated environments or with financial platforms is advantageous.
• Proactive, process-oriented approach to software development.
• Experience working in an Agile framework (Scrum or Kanban) is a plus.
• Interest in applying AI tools to improve engineering outcomes.