433,997open jobs
14,907companies
65,055added this week
Browse all
Location
In office
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
SmartOSC is a Vietnamese digital commerce agency founded in 2006. It implements e-commerce platforms and customer experience systems for global retailers. The company employs over a thousand people across Asia Pacific.
Role Overview

We are looking for experienced Full-Stack Developers (React.js + Node.js) to join our delivery team supporting a Singapore client. You will own features end-to-end – from front-end interfaces to back-end services and APIs – and work directly with client stakeholders. At Lead level, you will also guide technical direction and mentor other engineers.

Strong English communication is essential, as you will collaborate directly with client stakeholders and cross-functional teams.

Key Deliverables & Responsibilities

– Design, develop, and maintain scalable full-stack web applications using React.js (front-end) and Node.js (back-end).

– Build responsive, high-performance user interfaces and develop robust RESTful APIs and back-end services.

– Own features end-to-end: requirements analysis, architecture, implementation, testing, and deployment.

– Collaborate with product managers, designers, QA, and client stakeholders throughout the development lifecycle.

– Ensure code quality through code reviews, testing, and adherence to best practices.

– Participate in and contribute to technical discussions and Agile/Scrum ceremonies.

– Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.

– Communicate progress, risks, and technical solutions clearly to both technical and non-technical audiences

Additional responsibilities at Lead level:

– Define technical architecture and make key design decisions for the project.

– Lead, mentor, and coach a team of developers; conduct code reviews and set coding standards.

– Act as the primary technical point of contact for the Singapore client.

– Plan, estimate, and manage technical delivery across the team.

Requirements

– Middle: 3+ years of professional full-stack development experience.

– Lead: 5+ years of experience, including team leadership or technical ownership on projects.

– Strong hands-on expertise in both:

  + React.js - component-based architecture, hooks, state management (Redux/Context), responsive UI.

  + Node.js - Express/NestJS, REST API design, asynchronous programming, database integration.

– Proficiency in JavaScript/TypeScript and modern development tools (Git, CI/CD).

– Solid understanding of database systems (SQL and/or NoSQL) and API design/integration.

– Experience with software architecture, design patterns, and writing maintainable, testable code.

– Familiarity with Agile/Scrum development practices.

– Good to excellent English communication (both written and spoken) – able to work directly with Singapore-based clients.

Benefits

At SmartOSC, we offer the best to your values:

– Attractive salary package (middle: upto 27M gross, senior: upto 42M gross, Lead: open to negotiate)

– Salary review twice a year

– Flexible working hours (between 7:30am - 7:30pm on staff’s preference)

– Premium health care

– Working in one of the largest digital transformation agencies in Asia - Professional English environment

– Firm’s Certified Qualifications Sponsorship for career development

– Annual company trip inside or outside Vietnam

– Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.

– Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc

Note: By submitting your resume for this position, you acknowledge and consent that the Company may collect, use, store, disclose (where necessary), and otherwise process your personal data for recruitment-related purposes, including evaluating your application, communicating with you, and making hiring decisions. Your personal data may be shared with relevant third parties involved in the recruitment process on a need-to-know basis. You acknowledge and consent that the Company shall retain your personal data for as long as necessary to fulfil the above purposes or to comply with applicable legal obligations. Where permitted by applicable law, you may submit a written request for the deletion of your personal data.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
433,997 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$31k – $73k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
Apex
Apex
Lightning Web Components
Copado
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Vertex AI
Fine-tuning
AI Agents
Semantic Kernel
AWS Bedrock
CrewAI
LLM
RAG
Hallucination
Semantic Search
Synthetic Data
Agentforce
Semantic Search
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Vector
GitHub
Management
Slack
Apply
$81k – $175k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 3+ years exp • Stuttgart
Python
JavaScript
AI/ML
Copilot
Prompt Engineering
Agentforce
Copilot Studio
Management
Asana
n8n
Zapier
Marketing
Salesforce
Google Ads
HubSpot
Marketo
GA4
YouTube
LinkedIn
Apply
Software Engineer 1 day ago
$120k – $180k per year • Equity 0.1–1.5% • Remote • Full-Time • 3+ years exp • San Francisco
JavaScript
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
AI/ML
Prompt Engineering
Multimodal AI
Frontend
React.js
Apply
$20k – $44k per year (Estimated) • Remote • Full-Time • 5+ years exp
SQL
Analytics
Microsoft Excel
Apply
$102k – $215k per year (Estimated) • Equity • Remote • Full-Time • 4+ years exp
Python
SQL
AI/ML
Fine-tuning
Quantization
Knowledge Distillation
LLM
Tokenization
Self-Supervised Learning
Model Distillation
Apply
Project Manager 11 days ago
In office • 3+ years exp • Bachelor's Degree
Apply
In office • 3+ years exp
PHP
PHP
WooCommerce
Magento
DevOps
SLI/SLO/SLA
Apply
In office • 5+ years exp
Python
Java
SQL
Scala
Databases
Snowflake
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
dbt
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apply
In office
Apply
L&D Intern 11 days ago
In office • Internship
Apply
See all jobs
This is one of many
433,997 more open roles from verified company boards, updated every day.