Search by job, company or skills

S

Senior Software Engineer

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

Job Description

Role Description

We're looking for a Senior Full-Stack Developer to take real ownership of SparkJoy's web platform — from architecture decisions down to the features readers use every day.

This is a senior, high-trust role. You'll own system design, lead technical discussions, mentor our junior and mid-level developers, and help guide our stack's evolution toward React / TypeScript. You won't be handed tickets — you'll help decide how we build. If you want full ownership of a growing consumer product instead of a thin slice of a giant one, this is that seat. Full-time, on-site in Bangkok.

What You'll Do

  • Own the architecture — make the system-design calls and lead the technical discussions that shape how SparkJoy is built.
  • Build across the stack — ship and maintain features across the web platform and backend for a product real readers use daily.
  • Level up the team — review code and mentor junior and mid-level developers; your standards become the team's standards.
  • Keep it fast and safe — find and fix performance and security issues before users ever feel them.

What You'll Bring (Must-Haves)

  • 5+ years of full-stack development experience.
  • Strong, hands-on skills in Vue.js / Nuxt.js, Node.js, and PostgreSQL (our current stack).
  • Solid REST API design and system architecture experience.
  • Proven code review and mentoring experience — you've helped other developers grow.
  • DevOps / CI-CD familiarity and a security-first mindset.
  • Experience deploying on GCP or AWS.
  • Comfortable communicating in English in a professional setting.

Bonus Points (Nice-to-Haves)

  • You've worked at a startup, or shipped a consumer product at scale.
  • Hands-on React / TypeScript experience — we're evolving in that direction.
  • A degree in CS, Software Engineering, or a related IT field.

How to Apply

  • Apply here on LinkedIn, or send your resume over to [Confidential Information]

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148365653

Similar Jobs

Thailand

Skills:

VueReactTypescriptTerraformHelmKubernetesPythonAWSKustomizeGoRelational DatabasesAI-assisted development toolsinfrastructure-as-code tools

Thailand

Skills:

containerization JavaNode.jsAPI designData ModelingGcpsystem integrationAzureAWSNoSQL databasesGoCI CD pipelinesGit-based workflows

Thailand

Skills:

ReactnativeJavaGithubNodejsKotlinJenkinsReactDevSecOpsJavascriptDockerOpenshiftAgileScrumKubernetesAWSLeanpair programmingKanban

Thailand

Skills:

CSSSassNode.jsSqlAngularNosqlReactGitTypescriptJavascriptHtml5ScssLessRestful ApisStyled ComponentsNext.js

Samut Prakan, Thailand

Skills:

CSSReduxYarnNpmGitReactJavascriptRestful ApisMaterial-UIcloud-native deploymentReact RouterJSON servicesreal-time data sourcesAxios