Epicareer Might not Working Properly
Learn More

Software developer (React Native / Koa2 / Node.JS)

$ 6,000 - $ 6,000 / month

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Information

    Salary

    6000

    Industry

    Technology

    Date Opened

    11/20/2024

    Job Type

    Full time

    State/Province

    Singapore

    City

    Raffles Place

    Zip/Postal Code

    048616

    Country

    Singapore

Job Description

  • Design, develop, and maintain responsive web applications using React, Vue, React Native, UniApp, Angular, and jQuery.
  • Implement micro-applications, server-side rendering (SSR), and progressive web applications (PWAs) to ensure scalability and performance.
  • Build reusable, efficient components and tools leveraging Webpack, Vite, Gulp, Npm, and Yarn.
  • Develop and maintain backend services using Node.js, Koa/Koa2, and Express, adhering to RESTful API standards.
  • Collaborate with cross-functional teams to integrate and optimize backend services with frontend interfaces.
  • Work with Python for scripting, data handling, or integration with third-party tools.
  • Customize and extend Drupal for content management and dynamic web solutions.
  • Maintain code quality through testing, version control, and code reviews.
  • Debug and troubleshoot issues across the development stack.


Requirements

  • Minimum of 5 years of Full stack development experience is required.
  • Expertise in modern frontend frameworks: React, Vue, React Native, UniApp, and Angular.
  • Proficiency in legacy and utility libraries like jQuery.
  • Familiarity with build tools: Webpack, Vite, Gulp, Npm, and Yarn.
  • Experience in micro-application architecture, SSR, and PWA development.
  • Strong knowledge of Node.js and frameworks such as Koa/Koa2 and Express.
  • Experience designing and consuming RESTful APIs.
  • Basic to advanced knowledge of Python for scripting and backend tasks.
  • Experience with Drupal customization and module development.
  • Familiarity with software development best practices, version control systems (e.g., Git), and CI/CD pipelines.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to manage multiple projects and collaborate with diverse teams.
  • Experience with microservices architecture and API gateway integration.
  • Knowledge of testing frameworks for frontend and backend codebases.
  • Familiarity with database technologies (SQL/NoSQL).
  • Exposure to DevOps practices and tools.