Skip to main content

We need talented people who thrive in a team

What one person can do, a team can do better!

Beyond professionalism, ESi values teamwork built on open communication, where we support each other and grow together.

If you are passionate about your work, join us. Let's explore new technology together and become trusted software development experts!

  • Pay and bonuses

    A well-structured pay package with a guaranteed one-month year-end bonus, annual performance bonuses, regular annual raises and more.

  • Employee insurance

    Labor insurance, national health insurance and labor pension contributions as required by law, plus group (accident) insurance for added protection.

  • Allowances and gifts

    Subsidies for external training and for bringing your own laptop, plus festival bonuses for two holidays, wedding gifts, bereavement support and more.

  • Leave beyond the legal minimum

    Annual leave from day one, a day off in your birthday month, sick leave without pay deductions with a medical record, paid menstrual leave for female employees and more.

  • Promotion system

    Performance reviews twice a year, with self-assessments and manager reviews so you know where you stand, and a transparent promotion system.

  • Events and team meals

    Domestic and overseas company trips, a spring banquet with prize draws, quarterly outdoor activities, a two-day annual company meeting, project dinners, team dinners and more.

  • Welfare committee activities

    Discounts at partner merchants, monthly activity allowances and occasional committee events such as Halloween parties and Christmas gift exchanges.

  • Employee health care

    Annual health checkups, plus monthly on-site medical services to look after employees' health.

  • Office perks

    Flexible working hours, an unlimited snack and drink bar, free full-body massages and other everyday perks.

  • Screenshot
  • ESi team photo
  • ESi team photo
  • ESi team photo
  • ESi team photo
  • ESi team photo
  • ESi team photo

Open positions

A MacBook with lines of code on its screen on a busy desk

.NET Engineer

1. Responsibilities

  • System implementation and development
  • Server and database development
  • Systems analysis and design

2. Skills

  • Experience with MVC.NET / .NET Core development preferred
  • Strong JavaScript / jQuery skills preferred

3. Other requirements

  • College degree or above, or completion of a vocational training program
  • Logical thinking
  • A positive attitude and willingness to learn
A team around a table looking at data reports and a phone

Software Business Analyst

1. Responsibilities

  • Conduct requirements interviews with clients
  • Write project documents and meeting minutes
  • Help the team with systems analysis and functional testing

2. Skills

  • Proficient in Word, Excel and PowerPoint
  • Knowledge of or experience with web programming (HTML/CSS/JavaScript/SQL) preferred

3. Other requirements

  • Good communicator with sharp logical thinking
  • A team player
Book a consultation
Add ESi on LINE (opens in a new window)