x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   React JS Developer (Frontend)
 banner picture 1  banner picture 2  banner picture 3

React JS Developer (Frontend)

Braindge Recruitment Solutions Pte. Ltd.

Responsibilities

  • Develop, test, deploy, and maintain user interfaces and reusable components and implementing them using React.js with TypeScript.
  • Optimise components to the best available performance across a vast array of webcapable devices and browsers.
  • Actively participate in discussion and code review between peers, constantly seek to improve communication, collaboration and code quality.
  • Work closely with our project managers to ensure business requirements and expectations are align.
  • Work closely with our designers, translate the design mockups into to the best quality code and UI/UX experiences in accordance to business requirements.
  • Participate in production deployment and provide post-deployment support by investigating and rectifying reported issues.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time.
  • Perform other duties as assigned.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent field.
  • Fluent speaking and writing in English for business communication needs.
  • 2+ years of experience in software engineering with knowledge the following technologies:
  • JavaScript, including DOM manipulation and the modern ECMAScript language features.
  • Thorough understanding of React.js and its core principles and best practices.
  • Familiar with TypeScript.
  • Familiar with RESTful APIs.
  • Familiar with modern front-end build pipelines (Jenkins, CircleCI and etc) and module bundlers (Webpack, Vite and etc).
  • Familiar with code versioning tools such as Git.
  • Proficient in HTML, CSS and CSS-in-JS libraries.
  • Basic understanding of benchmarking and optimization.

Bonus Skills

  • Experienced in building mobile apps using React Native.
  • Experienced in building web apps using service-side rendering framework (Next.js and etc).
  • Experienced in building standalone packages and publish onto a private npm registry.
  • Experienced with at least one backend programming language, like Java, Go, C#, Python, Ruby.
  • Knowledge of UI/UX design principles.
  • Knowledge of micro-service design development.
  • Fluent speaking and writing in Chinese language for business communication needs
  • Domain knowledge in the trading and crypto related fields.
  • Domain knowledge in Web3 related technologies - blockchain, capital markets and financial payments related experience would be advantageous.

Sharing is Caring

Know others who would be interested in this job?