Job details

Web ReactJS Developer

  • TypeScript
  • MySQL
  • JavaScript
  • Software Development
  • Web Applications
  • Application Development
  • AJAX
  • Design Patterns
  • Scalability
  • Technology Development
  • Project Timeline
  • Intellectual Property
  • Accountability

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 2 months ago

Roles & Responsibilities

Purpose

To perform software development activities to deliver systems that meet/exceed expectations in terms of adherence to requirements, quality, timeliness, & completeness


Key Accountability Area

  • To assist Team Leader in project timeline estimation to predict accurate delivery of deliverables.
  • To assist Team Leader in work package/component system design to ensure quality metrics are met in terms of maintainability, reliability, scalability, and resilience.
  • To perform coding, testing and documentation in line with user & system requirements to deliver source code, documents and test scripts that meet clients’ needs.
  • To perform 3rd level support in and after office hours to ensure fastest possible recovery to service.
  • Write client-side code to create super-fast, easy-to-use, web-based applications which include website for both desktop and mobile browsers, and hybrid in-app pages.
  • Build libraries and frameworks that support complex web applications, speedup development efficiency, and improve code quality.

Other Duties and Responsibilities

  • To constantly keep up to date in technological advancement and patterns to ensure skillset are relevant and ability to develop better quality products.
  • To work closely with Backend Developer to highlight any unplanned utilization pattern of self – this may include both under or over-utilization
  • To constantly update project plan to allow proper tracking of project status.
  • To ensure and protect company intellectual property (e.g. source code, documentation, etc)

Education

Diploma or Degree Holder – in Computer Science / Information Systems (or equivalent) from renowned tertiary institutions, with good results preferred.


Experience

  • Minimum 4 years application development experience, preferably in high concurrency web application
  • Has worked in Agile development environment.

Knowledge

  • Design concepts using design patterns, best practices are important
  • Usage experience of MySQL
  • Good working knowledge of, JavaScript, Typescript, Ajax, Jquery, ReactJS, GraphQL a must.
  • Understanding of state-management patterns such as Redux, Flux or similar

Skills

  • Strong interpersonal and communication skills, both oral and written in English and Mandarin
  • Able to work in a dynamic and ever-changing industry.
  • Determined to stay at the forefront of technology development.

The position is in Dubai.

For interested candidates, please email 9starmediapteltd@gmail.com


We regret to inform you that only shortlisted candidates will be contacted. Applicants who send us their personal data and resume are deemed to consent to us collecting, using, and disclosing their personal data for our internal use and subsidiaries. As such, you have given your consent, read, understood, and agreed to this process of job application. Thank you.