Search by job, company or skills

REC Talents - HR Solution

Senior Python Developer (open for NodeJS)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Fullstack Developer, Python or NodeJS

  • Client: Singapore company
  • Salary: USD $2,000 - $2,500/month, open nego
  • Language: Good English (must)
  • Working time: 10am-7pm SGT, Monday to Friday, sign Contractor, No SHUI.
  • Work type: Remote and become Hybrid working when we open office at HCM or Hanoi, Vietnam
  • We don't open for part-time or 2nd-job

To Apply: [Confidential Information] | (+84)906835883, WhatsApp

ABOUT US

We are a fast-growing digital studio located in Singapore. We are the only company to have won 15 innovation challenge consecutively locally. We work with government agencies and companies of all sizes to create innovative products and new business opportunities.

KEY RESPONSIBILITIES

Our Singapore-based tech company is looking for a Fullstack Engineer to build, maintain, and scale our core platforms powering industrial and AI-driven technologies. You will work remotely with an international engineering team and contribute to backend, frontend, cloud, and system integration tasks.

Key Responsibilities:

Develop and maintain backend services using Python or NodeJS

Build and maintain frontend applications using React + TypeScript.

Collaborate with product and design teams to deliver clean, scalable, and maintainable UI/UX.

Work with Nginx to configure reverse proxy, routing, load balancing, SSL, and deployment pipelines.

Implement APIs, integrate third-party services, and document API contracts clearly.

Design and optimize relational database schemas (MySQL/PostgreSQL).

Build reliable, secure, and scalable web applications using modern web architecture.

Deploy, monitor, and maintain applications on cloud environments (AWS/GCP/Azure).

Use Docker and container-based workflows to standardize development and deployment.

Ensure application performance, debugging, logging, and monitoring using modern DevOps tools.

Write clean, maintainable code and follow best practices (clean architecture, testing, documentation).

Participate in agile processes: sprint planning, daily standups, code reviews.

Maintain clear and organized technical documentation (system design, architectural decisions, deployment guides). Optional but beneficial: contribute to backend services using Node.js when required.

KEY REQUIREMENTS

5+ YoE with TypeScript and Python or NodeJS

5+ YoE with web technologies: React, Nginx.

Good exp relational databases such as MySQL, PostgreSQL

Good exp with object storage software such as Amazon S3, Minio

Good exp with time series databases such as InfluxDB, TimescaleDB, QuestDB

Good exp with Cloud technologies from AWS/GCP/Azure

Good exp with container technologies such as Docker, Docker Compose

Experience with common networking protocols such as SSH, MQTT, HTTP, HTTPS

Strong Experience with project management and issue tracking software such as Jira or Plane

Able to create and maintain clear and easy to understand documentation

Able to clearly articulate architectural and design decisions

Able to adopt different software development methodologies such as Domain Driven Development and Test Driven Development

Able to operate individually and as part of an agile team; effectively set expectations, manage work, and deliver results

Excellent interpersonal skills

Strong sense of ownership, with a passion for software and continuous learning, results-oriented, analytical, with a strong customer and business focus.

English communication

Bachelor degree in Computer Science or related field

WHAT WE OFFER

Competitive salary

Be part of a growing, dynamic team in the IT Outsourcing technology space.

Work with enterprise-level clients and have a direct impact on business development.

Opportunities for career advancement and personal development in a high-growth industry.

INTERVIEW PROCESS

Submit Resume & video introduction (read on next page)

HR screening

01 Assignment (optional)

2-3 Rounds interview (online)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 135987567