Search by job, company or skills

A

Frontend Developer - JavaScript - React/React Native/PWA

3-5 Years
SGD 10,000 - 12,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a frontend JS Engineer in the digital team, your key KPI will be managing the demands of fast-moving business environments. You should have a broad expertise and proven experience in various areas such as web, mobile, Cloud, emerging technologies, and services.

Responsibilities:

  • Build app and UI components from prototypes or wireframes
  • Responsible to participate collaboration within internal application stakeholders, Cloud team and vendors / third-party services
  • Work on large-scale system implementations, providing both oversight and hands on contributions to the software design, development, and integration
  • Resolve integration and interfacing issues between various back-end systems
  • Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great user experience
  • Optimise code and incorporate best practices, including performance, security, scalability, and maintainability
  • Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment
  • Continually work towards making improvements in the development process
  • Participate in code reviews, contribute to design patterns and coding standards

Requirements:

Must Have:

  • Minimum 3 years of development experience using modern JS frameworks / lib, e.g. React JS (Hooks, Functional components)
  • Minimum 3 years of development experience using PWA, HTML5, CSS3, JavaScript (ES5 - ES Next)
  • Calling APIs via REST / Graph
  • Experience using Redux / Context API
  • Strong sense of design and user-centred perspective
  • Self-motivated, highly passionate to write clean, readable and bug free code and deliver best possible user experience
  • Knowledge of mobile first, responsive, and adaptive design

Preferred / Good to have:

  • Strong CS fundamentals, including Data Structure & Algorithms
  • Experience in UI/UX
  • Experience in React Native, native iOS / Android app development
  • Experience with TDD, and unit testing
  • Experience in NodeJS
  • Agile development experience
  • Sound knowledge with authentication and security technologies such as SSO, MFA authentications, OAuth, OWASP Top Ten and industry standards
  • Experience with DevOps, CI/CD tools such as git, GitHub, Jira, Jenkins, or equivalents

Interested candidates may send their CV to MAC (Reg No. R1221300) at [Confidential Information] quoting the job title in the Subject line. We regret that only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138086537