Lead Frontend Developer - Singapur, Singapore - NCS

    NCS
    NCS Singapur, Singapore

    1 month ago

    Default job background
    $80,000 - $120,000 per year Technology / Internet
    Description

    As a Frontend Tech Lead, 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.

    Key Responsibilities

  • Provide technical leadership, working with clients to create digital solutions that solve challenges in innovative ways while still integrating with the existing technology landscape.
  • Execute business development tasks such as developing bids, writing responses to BQ, invitations to tender from clients, preparing materials for client presentations and pitches, etc.
  • Conduct market studies to compare solutions available and work with product principals to architect solutions that meet the needs of our clients, build proof of concept and conduct product demos to client.
  • Analyse the solution, prioritize, develop strategy, identify target solution and derive actions list to meet personal and company objectives.
  • Develop and communicate the detailed technology architecture and implementation strategy for a solution to the project team.
  • Lead technical teams through the design and development of complex transactional systems.
  • Lead large-scale system integration, providing both oversight and hands on contributions to the software design, development, and integration.
  • Resolve integration and interfacing issues between various back-end systems. Optimise application performance, scalability and security.
  • Qualifications

  • More than 8 years of application engineering experience.
  • Minimum 6 years of development experience using Typescript, React JS
  • Minimum 8 years of development experience using HTML5, CSS3, JavaScript.
  • Minimum 8 years of development experience using REST/JSON or equivalent.
  • Minimum 3 years of experience building with UI libs such as MUI, AntD, Bootstrap and equivalent.
  • Minimum 6 years of development experience writing unit tests.
  • Professional experience with Git (GitHub, BitBucket, Gitlab etc).
  • Professional experience with Jira.
  • Experience with Figma.
  • Sound knowledge of Mobile Development practises (Responsive and Adaptive Design).
  • Sound knowledge with authentication and security technologies such as SSO, MFA authentications, OAuth, OWASP Top Ten and industry standards.
  • Experience building PWAs.
  • Familiar with build tools such as Webpack, Rollup and etc.
  • Experience or knowledge with CI/CD flows, process and practises.
  • Experience doing code reviews, troubleshoot and identify bugs, overcome performance bottlenecks.
  • Strong CS fundamentals, including Data Structure & Algorithms.
  • Strong sense of design and user-centered perspective.
  • Well versed in related topics such as NodeJS, NestJS, Java/J2EE software, SOA, micro service architecture & agile development.
  • Experience in cloud technologies such as buckets, CDN and serverless computing (eg. AWS - S3, CloudFront, Lambda)
  • Preferred / Good to have:

  • Experience with database design and systems and DMS (eg. MongoDB, SQL, No SQL, AWS DMS).