Careers/Senior Full-Stack Web Developer

Senior Full-Stack Web Developer

Job Type: Contract (12 Months Renewable)Job Location: Singapore

Position Overview

We are seeking an experienced Full-Stack Web Developer to design, build, and optimize web-based solutions using modern technologies. In this role, you will partner with stakeholders, engineers, and project teams to architect scalable applications that meet both technical and business objectives. You will take ownership of code quality, system performance, and user experience while contributing to a collaborative, fast-paced development environment.

Key Responsibilities

  • Design and implement backend services with NodeJS and client-facing interfaces using ReactJS

  • Translate business requirements into technical architecture and engineering solutions in partnership with leadership

  • Craft well-structured, readable code that adheres to industry-standard design patterns and principles

  • Build and manage API layers that facilitate seamless communication between systems

  • Optimize for speed, reliability, and security across all application layers

  • Execute comprehensive testing strategies including unit and functional tests; partner with quality assurance on automation

  • Participate actively in peer review sessions to elevate code standards across the team

  • Identify and resolve defects across development, staging, and live environments

  • Maintain clear documentation of features and system behavior

  • Monitor emerging tools and frameworks; advocate for adoption when justified

Required Qualifications

  • Degree in Computer Science, Software Engineering, IT, or demonstrated equivalent professional experience

  • Five or more years of production software development using NodeJS and ReactJS

  • Advanced proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3

  • Proven track record delivering one or more complete enterprise applications from conception to deployment

  • Experience operating within Agile frameworks with geographically dispersed teams

  • Working knowledge of ORM frameworks, Web APIs, and REST architecture

  • Hands-on experience with relational database systems (PostgreSQL preferred)

  • Competency with state management libraries (Redux, Context API)

  • Proficiency with version control systems (Git, GitHub, GitLab)

  • Familiarity with automated deployment and integration tools (Azure DevOps, GitLab CI, or equivalent)

  • Proven ability to decompose complex problems and synthesize solutions

  • Strong interpersonal and written communication abilities

  • Capability to work effectively within cross-functional groups (UX/design, testing, infrastructure)

  • Demonstrated ownership mentality and commitment to continuous skill development

  • High standards for code craftsmanship and attention to detail

  • Solid time management and ability to balance competing deliverables

Nice to Have

  • Industry certifications related to React or cloud infrastructure

  • Experience with AWS or Azure environments

  • Understanding of containerization and microservices architecture

Job Type: Contract (12 Months Renewable)Job Location: Singapore

Apply for this position

Personal Details
Professional Details
Application
No file chosen

Accepted: .pdf, .doc, .docx — max 5 MB

By submitting, you agree your personal data will be used for recruitment purposes in accordance with our Privacy Policy.