CAREERS

Let's Work Together

If you're passionate about tech and ready to grow, find your place in our team—
let’s connect! We’re excited to welcome you aboard!

PERKS AND BENEFITS

Why You’ll Love Working with Us

Our perks and benefits support your health, growth, and achievements,
enriching your experience and empowering you.

Health and Wellness
Benefits

HMO Benefit from
Day One

Transportation and
Housing Subsidy

Service Recognition
Incentive

Group Assignment
Program

Certification And
Training Sponsorship

Team Activities
Reimbursement Application

RECRUITMENT PROCESS

Curious about Joining our Team?

Discover how you can join the innovative team and be part of our mission to
empower small businesses. Watch this short animated explainer video!

Find your Place in our Dynamic Team

Join us to thrive in a supportive, positive work environment where your growth is our
priority, and be part of a team that empowers you to succeed and innovate.

Software Engineer

Work Setup and Schedule: Hybrid (3 days onsite / 2 days WFH weekly); Flexi-start (7 AM to 11 AM)

Full Time

Likha White Logo Small Software Engineer

Job Type: Full Time

Work Setup and Schedule: Hybrid (3 days onsite / 2 days WFH weekly); Flexi-start (7 AM to 11 AM)

About the Role

We are looking for seasoned engineers who have evolved from writing code to engineering solutions. As a Mid-Level Engineer, you are a critical pillar of our team—you don’t just grow; you help the team grow. We need “Mature Bamboo” talent: individuals who thrive in technical ambiguity and possess a deep product mindset. You will be expected to take full ownership of features, ensuring every line of code serves our mission to empower small businesses.

Tech Stack and Tools

  • Languages/Frameworks: Ruby, Go, TypeScript, Python, RoR, React, Vite, webpack, etc.

  • Infrastructure: AWS, Kubernetes, Terraform, Helm, Aurora, BigQuery, etc.

  • Tools: Claude code, Argo CD, Bugsnag, Datadog, Redash, etc.

Responsibilities:

  • Functional development within the core software and the design and development of supporting microservices.
  • Ensuring high system availability and rapid incident recovery.
  • Clarify the background, context and specifications of requirements, break them down into small, actionable tasks and maximize output as a team.
  • Lead communication and collaboration within the team, including other departments such as PM and PD, to achieve goals.
  • Maintain high quality delivery while staying on track with the long-term roadmap, and set a good example for other members through consistent technical contributions and a collaborative attitude.

Technical Skills Requirements:

  • At least 3 years of professional experience in software development.
  • You don’t just wait for a ticket; you identify gaps in the system. You are autonomous in solving complex bugs.
  • You act as a bridge between business needs and technical execution. You advocate for the user during technical grooming.
  • You are a lifelong learner who is now ready to SHARE—mentoring juniors and improving team workflows.
  • You have a track record of thriving in fast-paced, changing environments and continuously learn new technologies.
  • A strong product-first approach with a passion for user experience and problem-solving.

Hiring Process

  1. Code Exam: Show us your technical logic and problem-solving skills.

  2. Technical Interview: A deep dive into your engineering experience and the “how” behind your code.

  3. Culture Fit Interview: Let’s talk about your values, your product mindset, and how you align with freee’s mission.

  4. Final Interview: A final in-person interview with Likha’s President and Engineering Head.

TESTIMONIALS

Real Stories - Real Results

I joined Likha as a fresh graduate last 2022, and I was offered continuous learning opportunities, hands-on experience which really enhanced my skills as a QA. I discovered testing strategies and methodologies I can use on my everyday tasks…

...They really give their employees the autonomy to approach tasks on their own, but with enough structure and organization so that their employees will be well-guided on how to solve their problems or their tasks, and it’s really helpful for me since I’m a career shifter, and this is my first corporate work.

Likha means "to create". Aside from creating products for clients, we're also creating relationships, careers and the future of everyone. Knowing that what I build here in Likha will be used by other people to make their lives easier... I use that as motivation whenever I code.

I joined Likha-iT from day 1 and was part of the first iteration of young engineers trying to figure out this startup world. 5 years later, I am still savoring each and every lesson I learned and have yet to learn from this ever-growing company. I'm thankful for Likha for helping me become a competent engineer, a professional, and an adult.

Working in Likha has been nothing short of a great experience. Challenges, hardships, and stress are all common in the workplace, but what makes the experience different is the culture and the people I work with everyday. Knowing that your teammates will always have your back inspires me to want to go to work and enables me to give my 100% everytime.

When I joined Likha-iT, my only goal was to write code and support my team members. Yet now, I’m proud to serve as a software engineering manager. I’ve continued to grow and have been influenced by Likha’s unique development style and culture. The company also promotes healthy work-life balance, showing true commitment to our well-being.