Follow us on Linkedin for latest job updates & news!
Follow us on Linkedin for latest job updates & news!
  • About Us
  • Our Services
  • Explore job
    • IT
    • Sales & Marketing
    • Corporate Services
    • Services & Operations
  • Join BRS
    • Talent Sourcing Specialist
    • Talent Solutions Consultant
    • Team Manager
  • Contact

IT roles

We are hiring Software Engineer (APP/React Native)!
We are looking for a frontend developer that specialises in using React.js to develop user interface components and implementing them with React.js best practices. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
  • 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 web-capable 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.

  • Skills & Requirement:
  • Mandatory • 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.
  • Good to Have • 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.

  • If you are the right person that we are looking, wait no more! Apply with us now by filling up the form below.

Join BRS today

✓ Hiring right - match the right candidate with the right job.
✓ Adopt a consultative approach to recruitment, matching candidates to ideal jobs for mutual success.
✓ Committed to lasting client and candidate relationships.
(65) 6913 5694talents@brs.com.sg
Contact
(65) 6913 5694 info@brs.com.sg
Address
19 Keppel Road, Jit Poh Building, #09-05, Singapore 089058.
  • Copyright © 2024. All rights reserved.
  • Powered by BRS.

We use cookies to enable essential functionality on our website and offer you a better browsing experience. By clicking Accept you consent to our use of cookies. Read about how we use cookies.

Your Cookie Settings

We use cookies to enable essential functionality on our website, and analyze website traffic. Read about how we use cookies.

Cookie Categories
Essential

These cookies are strictly necessary to provide you with services available through our websites. You cannot refuse these cookies without impacting how our websites function. You can block or delete them by changing your browser settings, as described under the heading "Managing cookies" in the Privacy and Cookies Policy.

Analytics

These cookies collect information that is used in aggregate form to help us understand how our websites are being used or how effective our marketing campaigns are.