Location: Singapore
Salary: Open
Industry: Financial Services
Function: Technology

Job Description

Job Title: Software Frontend Engineer - ReactJS

Our Client: Our client is a renowned Information Technology organization providing software solutions within the trading and financial institutions. They are looking for a Software Frontend Engineer (ReactJS & Canva) to join their team here in Singapore!

The Responsibilities:

* Develop trading chart drawing tools, technical indicators, and order tracking tools using HTML Canvas APIs, particularly the CanvasRenderingContext2D API

* Optimize the rendering of chart trading tools, ensuring smooth animation, transitions, and interaction within the chart for the best possible performance

* Collaborate closely with product and project managers to align chart data visualization and interaction with business requirements and expectations

* Develop, test, deploy, and maintain user interfaces and reusable components using React.js and TypeScript

* Optimize components for the best performance across a wide range of web-capable devices and browsers

* Work closely with designers to translate design mockups into high-quality code and exceptional UI/UX experiences in line with business requirements

* Participate in production deployment and provide post-deployment support by investigating and resolving reported issues

* Identify opportunities for application and process improvement, documenting the rationale and sharing it with team members and other stakeholders

* Adhere to high-quality development standards while delivering solutions on time

The Requirements:

* Bachelor's degree in Computer Science, Engineering, or a related field

* Over 5 years of experience in software engineering, with expertise in the following technologies:

* JavaScript, including Canvas rendering and animation, DOM manipulation, and modern ECMAScript features

* Comprehensive knowledge of Canvas APIs, React.js, and their core principles and best practices

* Familiarity with TypeScript

* Experience with RESTful APIs

* Understanding of modern front-end build pipelines (e.g., Jenkins, CircleCI) and module bundlers (e.g., Webpack, Vite)

* Proficiency with code versioning tools such as Git

* Proficient in HTML, CSS, and CSS-in-JS libraries

* Basic understanding of chart trading tools similar to TradingView or ChartIQ

* Basic understanding of benchmarking and optimization

* Experience building mobile apps using React Native

* Experience developing web apps with server-side rendering frameworks like Next.js

* Experience creating standalone packages and publishing them to a private npm registry

* Proficiency in at least one backend programming language (e.g., Java, Go, C#, Python, Ruby)

* Knowledge of UI/UX design principles

* Understanding of micro-frontend design and development

* Familiarity with Web3 technologies, including blockchain, capital markets, and financial payments would be advantageous

All shortlisted candidates will be contacted.
RGF Privacy Policy - https://www.singapore.rgf-professional.com/privacy-policy
Disclaimer: The Company complies with the Tripartite Guidelines on Fair Employment Practices (TGFEP), including the prevailing guidelines on recruitment. All qualified applicants will be considered for the position regardless of their age, race, religion, nationality, marital status, or family responsibilities. A more detailed discussion of the TGFEP is available on the Tripartite Alliance for Fair and Progressive Employment Practices (TAFEP) website at https://www.tal.sg/tafep

JO Reference: JO-240529-355536

Job reference: JO-240529-355536

Need Help?

Feel free to connect with us

Job application

You are about to apply to the following job: Software Frontend Engineer - ReactJS . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer

Upload from Computer

Application confirmed!
Thank you for applying! We shall be in touch with you.