Search by job, company or skills

L

Full-Stack Software Engineer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Full-time Hybrid

Remote, with co-location sessions a few months per year in Bangkok, Chiang Mai, or other locations in Thailand.

About Us

Lionheart Pacific is a US-based software agency building a small engineering team in Bangkok. We work in small groups and collaborate closely to deliver high-quality software for our clients.

We follow Extreme Programming (XP) practices such as test-driven development, pair programming, shared ownership, and continuous improvement. We rely on these practices every day to keep our software simple and easy to change.

How We Work

We try to understand problems before jumping into solutions. Most of our work happens through collaborationpairing, talking things through, and making decisions together. We write code that is easy to read, well-tested, and improved over time. We communicate openly, give feedback respectfully, and help each other grow.

What You'll Do

  • Design, build, and maintain full-stack applications
  • Work closely with teammates through pairing and collaboration
  • Practice test-driven development and continuous refactoring
  • Contribute to shared codebases and shared ways of working
  • Take part in technical discussions and help shape solutions
  • Learn new things and share knowledge with your team

This role is a good fit if you:

  • Have professional experience building and shipping software
  • Are comfortable working on full-stack applications
  • (We mostly use TypeScript, Kotlin, React, and Spring, but how you think, code, and communicate matters more than the exact tools you've used)
  • Use automated testing as part of your everyday development workflow
  • Have experience with pair programming and test-driven development, or are genuinely interested in working this way
  • Communicate clearly and thoughtfully, especially when pairing or giving feedback
  • Can explain technical decisions in plain language
  • Are fluent in spoken and written English
  • Enjoy learning, sharing knowledge, and helping the people around you grow

Location: Remote, with co-location sessions a few months per year in Bangkok, Chiang Mai, or other locations in Thailand. Travel, accommodation, and meals are supported during co-location sessions.

Time Off:

  • 15 days of paid leave per year (flexible, dates chosen by you)
  • Company holidays: December 25 January 2 and April 13 16

Employment:

  • Contract position
  • Starts with a 2-month term
  • Extendable to 1 year with renewal

Please submit with your resume and a few sentences on why you want to join us or any questions you're curious about to.

We care more about a thoughtful, specific message than a polished cover letter.

Thanks, we look forward to hearing from you!

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144066301