WEB DEVELOPER

Company Overview

Spark Systems is a Singapore-based FinTech firm building smart, low-latency electronic trading platforms for institutional FX markets. We enhance user experience with stable, fast execution, data-driven analytics, and innovative technology for diverse buy-side clients.

Job Summary

Spark Systems seeks a Web Developer passionate about building high-performance, scalable web applications for a low-latency electronic trading platform, solving complex technical challenges, and collaborating across teams to deliver impactful trading solutions.

Responsibilities

  • Build and enhance responsive, scalable web applications for a low-latency electronic trading platform to support global FX markets
  • Develop maintainable frontend and non-UI components that improve platform stability and user experience
  • Integrate REST APIs and real-time data streams using WebSocket to enable seamless data flow and execution
  • Collaborate closely with Product, QA, and Engineering teams to deliver high-quality features from design through production release
  • Participate in code reviews, testing, deployment, and continuous improvement to ensure production-quality code
  • Investigate performance bottlenecks and optimize application responsiveness and scalability for end users
  • Take ownership of feature development, demonstrating initiative and accountability throughout the software lifecycle

Preferred competencies and qualifications

  • Proficiency in JavaScript / TypeScript for building dynamic web applications
  • Experience with React.js to create interactive user interfaces
  • Knowledge of HTML5 and CSS3 for responsive design implementation
  • Familiarity with REST APIs and WebSocket protocols for real-time data integration
  • Use of Redux Toolkit or other state management libraries to manage application state effectively
  • Competence in Git version control and browser developer tools for debugging and collaboration
  • Problem-solving and debugging skills applied to complex technical challenges in a fast-paced environment
  • Bonus skills include Java, Canvas API, Web Workers, Jenkins, Maven, monorepo environments, and experience with financial markets or trading platforms

Why Join Spark Systems?

  • Work on mission-critical technology used in global financial markets
  • Solve real-time, high-performance engineering challenges
  • Join a collaborative and innovative engineering culture
  • Learn from experienced professionals in FinTech and Capital Markets
  • Have a direct impact on product development and client success

Application Requirements

  • Submit your CV/Resume
  • Provide GitHub profile (if available)
  • Share portfolio or project links
  • Include examples of web applications you have built

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available