Skip to content

Open nowFirst seen 33 hours ago

Principal Software Engineer (Full Stack)

Kate Worthington706 open roles

Where
Bangkok, Bangkok, Thailand
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowPrincipal Software Engineer (Full Stack)Kate Worthington · Bangkok, Bangkok, Thailand
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Kate Worthington's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: first seen 33 hours ago

The posting

Hiring Position: Principal Software Engineer (Full Stack) Working Condition: On-Site Location: Bangkok, Thailand (BTS Accessible) Pay Rate: THB 170000 to THB 210000

_______________________________________________________________

Company Overview:

Our client is a cutting-edge HRTech software service (B2B SaaS) company headquartered in Bangkok, Thailand. They are one of the fastest-growing start-ups in the region, backed by Surge and Sequoia Capital. With a global presence, their technology is trusted by thousands of businesses in over 135 countries and recognized by Forbes as the Best Recruiting Software of 2024.

Their mission is to transform the hiring process, making it simple, efficient, and enjoyable for recruiters, hiring managers, and candidates. By offering best-in-class AI-powered technology, they empower businesses of all sizes to excel in staffing and recruitment.

Role Overview

We are seeking a passionate and experienced Principal Full Stack Engineer to join our client's dynamic team. The ideal candidate is a seasoned software engineer with expertise in designing and building complex applications across the entire tech stack, particularly focusing on single-page applications (SPA) and back-office systems. This role emphasizes technical leadership and driving significant projects rather than managing people. We're looking for a proactive, energetic, and impact-driven individual eager to contribute to innovative software solutions.

The Principal Full Stack Engineer will handle both frontend and backend development, ensuring seamless integration and optimal performance of web applications.

Responsibilities

  • Lead and drive high-level technical initiatives and projects, delivering high-quality results.
  • Architect, design, and implement complex software applications with a focus on robustness and scalability.
  • Collaborate with cross-functional teams to define, design, and launch new features.
  • Ensure code quality and maintainability through rigorous code reviews and the use of advanced design patterns.
  • Optimize web application performance to deliver a fast and efficient user experience.
  • Mentor and provide technical guidance to junior and senior engineers, fostering a culture of continuous improvement.
  • Address and refactor legacy code to align with modern standards and practices.
  • Drive significant changes in coding standards to elevate team efficiency and code quality.
  • Develop and maintain backend services and APIs, ensuring smooth integration with frontend applications.

Requirements

  • Strong communication skills and the ability to thrive in a collaborative team environment.
  • 7+ years of experience developing web applications using client-side frameworks like React, Angular, or VueJS.
  • Excellent understanding of object-oriented JavaScript and TypeScript.
  • Proven experience working on large-scale projects, especially single-page applications (SPA) or back-office systems.
  • Extensive experience in optimizing the performance of web applications.
  • Deep knowledge of software engineering principles and advanced design patterns.
  • 6+ years of experience with backend technologies and frameworks commonly used in web development.
  • Strong expertise in RESTful API design and GraphQL.
  • Extensive familiarity with database management systems like PostgreSQL or MySQL.

Tech Stack The engineering team uses a modern and versatile technology stack, including:

  • Infrastructure: Amazon Web Services, Kubernetes, GitOps (ArgoCD), GitHub Actions.
  • Backend: Python (including frameworks like Django and FastAPI), PostgreSQL, MongoDB, ElasticSearch, Redis, Celery, RabbitMQ.
  • Frontend: JavaScript and Vue.JS.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Kate Worthington's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Kate Worthington's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Kate Worthington's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.