Software Engineer (React)

Tên công ty: Confidential
Ngành nghề: IT Developer
Loại hình công việc: Hybrid
Địa điểm làm việc: KL Malaysia
Ngôn ngữ: Bahasa Malay Mandarin
Mức lương: From 1800 USD
Giới tính: Any
Kinh nghiệm: 3 years
Working time: 9 off 8

Job Brief

  • We are looking for a React.js developer responsible for building user interface components and implementing them following React.js workflows.
  • 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 building user interface components and implementing them following React.js workflows
  • Provide vision, design and develop in keeping up to date and cutting-edge web technologies in building interactive web applications
  • Building reusable components and front-end libraries for future use
  • Translating designs into high quality code using HTML5, CSS3 and WebSocket
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
    API Integration with Restful services
  • Work closely with design team and API team to improve overall UI/UX experiences
  • Actively participate in all aspects of the software development process
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications built on Java technologies
  • Deploy systems to production and provide post-implementation support
  • Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary
  • Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency
  • 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
  • Requirements

  • Degree in Computer Science or equivalent
  • Fluent speaking and writing in English and Chinese language for business communication needs
  • Possess good experience developing web application, Web Forms and Enterprise Workflows
  • 2+ years of experience in systems analysis, design, programming 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 Familiarity other framework ( Angular,Vuejs)
  • Familiarity with basic data structure and algorithms
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools (Webpack)
  • Familiarity with code versioning tools such as Git
  • Experience with HTML5, CSS3 and JQuery
  • A knack for benchmarking and optimization
  • At least one backend language, like Java,C#,Python,Ruby
  • Good to Have
  • Experience with WebSocket
  • Knowledge of UI/UX design principles
  • Understanding type safe javascript or typescript
  • Thorough understanding of Vue.js and its core principles
  • Knowledge of micro-service design development

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf