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.
Similar Jobs