All jobs

Job details

Frontend Developer - JavaScript - React/React Native/PWA

  • REST
  • iOS
  • Android
  • Agile
  • React Native
  • HTML5
  • TDD
  • JavaScript
  • CSS3
  • UI
  • ReactJS
  • Design Patterns
  • Software Design
  • Authentication
  • Prototyping

Posted: 1 week ago

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 anc1@anchorsearchgroup.com quoting the job title in the Subject line. We regret that only shortlisted candidates will be notified.

Similar jobs