Skip to main content
Nimble

Software Engineer - Builder

1w

Nimble

Bangkok, TH · Full-time · THB 1,500,000 – THB 2,500,000

About this role

Nimble solves our client's most difficult business challenges through technology, partnering with ambitious companies worldwide for long-term impact. We're hiring for people who build things—who have already built things on their own. This role sits at the intersection of engineering, product, and design across client projects.

As an active member or lead of a project squad, you'll decide technologies for front-end and back-end, define architecture, and work closely with the Product Owner on backlog planning. You'll write clean, composable code and automated tests for world-class client products, perform code reviews, and use AI tools as a force multiplier for quality and speed.

Our core values drive us: Extreme Ownership treating clients’ business as ours, Bias for Action with swift execution, Intensity in tackling challenges, Pragmatism for practical solutions, Outcome Over Process, and Truth Seeking with intellectual honesty. You'll contribute wherever the work needs you in squads handling diverse project sizes.

Learn new languages like Ruby, Go, Elixir to meet client needs, share knowledge through team rituals, and contribute to internal processes. Our handbook has been written by the whole team. Grow together while enjoying the best tools and practices on challenging products.

Requirements

  • Solid professional web development experience, prioritizing what you've built
  • Proven experience leading a team in a project
  • Comfortable working across both frontend and backend
  • Experience writing automated tests for web applications
  • Genuine fluency with AI coding tools like Cursor, Claude, Copilot, used daily
  • Product sense to reason about what to build, not just how
  • Belief that great software is reusable, maintainable, secure, and performant
  • High agency to define the next move without waiting

Responsibilities

  • Act as an active member or lead a team of developers in a project squad across a wide range of project sizes
  • Decide which technologies to use for front-end and back-end, and define the overall architecture
  • Work closely with the Product Owner to keep the backlog efficiently planned and support technical discussions with clients
  • Write clean, composable, and maintainable code for world-class products built for clients
  • Write automated tests to build and maintain the products delivered
  • Conduct code reviews with squad members
  • Use AI tools as a core part of work as a force multiplier for quality and speed
  • Learn new languages and techniques like Ruby, Go, Elixir to adapt to client needs

Benefits

  • Visa and relocation package provided
  • Work on challenging products with ambitious companies worldwide
  • Use the best tools and practices
  • Grow together while contributing to team-written handbook