Full Stack Developer

ICBC (Thai) Leasing Company Limited
14/01/2026
Basic Requirements
Full Time
0 - 4 Year
Bangkok
Bachelor's Degree or Higher
Depend on qualifications and experience
Responsibilities
Job descriptions:
  • Design, Develop, and maintain end-to-end applications including Mobile application on Android (Flutter/lonic)
  • Windows applications with VB, NET, c#
  • Web Application using Angular, .NET MVC, and Blazor.
  • Collaborate with designers, backend developer and product managers to deliver high-quality, scalable software.
  • Participate in the full software development life cycle (SDLC) and follow best practices (Clean Architecture, MVC, MVVM).
  • Write clean, efficient, and testable code with high maintainability
  • Perform testing debugging, and optimization for better performance across platforms.
  • Use GitLab for source control, version management, branching, and merge requested
  • Conduct code reviews and maintain development standard

This position is permanent job and onsite 100%


Requirements
Technical skills:
  • Proficiency in Android Development (Flutter/lonic)
  • Have experience or proficient with in Java or Java Spring boot.
  • Experience in VB.NET Window Applications development 
  • Strong experience in .NET MVC and .NET Blazor (Sever/Web Assembly)
  • Proficiency in Angular framework for building modern web applications
  • Good understanding of Clean Architecture, MVC, and MVVM patterns
  • Hands-on experience in SQL server/MySQL, database design and Entity framework (EF core)/ADO.NET
  • Strong knowledge of GitLab control (branching, merging code, versioning, CI integration
  • Familiar with RESTful APIs, JWT Authentication, OAuth2
  • Experience with unit testing and debugging tools
Welfare and Benefits
  • Life insurance
  • Provident Fund
  • Staff training and development
  • ค่าทันตกรรม
  • Overtime
  • 5-day work week
  • Social security
  • Health insurance
  • Accident Insurance
  • Employee's uniform
  • Annual bonus
You Say HR Say LogoCompany reviews about Good Life Good Work Good Pay Good Community
Employee reviews scoreFrom 10 Reviews
Clover Leaf Background5
Dream Company
Clover LeafClover LeafClover Leaf
Finest
Good Life4.5
Good Work4.3
Good Pay4
Good Society4.2
Company reviews
ICBC (Thai) Leasing Co., Ltd. has registered on May 27, 2005 by having ICBC (Thai) Bank PLC. holding 100% of shares. We, ICBC (Thai) Leasing Co., Ltd, have specialized in providing both Hire Purchase and Leasing services for cars and equipment in accordance with the group of ICBC (Thai) Bank PLC. which provides comprehensive financial services to targeted customers. "Please let us be a part of creating stability in your life and your business”
View HR SAY ofICBC (Thai) Leasing Company Limited
Employee reviews
ICBC (Thai) Leasing Company Limited
Finance>1 years, former
5.0
Good Life5
Good Work5
Good Pay5
Good Society4.5
เป็นช่วงเวลาที่ดีช่วงหนึ่งของชีวิต
Good Life
Vacation Leave
Easiest to take a leave at work
Supports the development of employees' quality of life
5/5
Supports the development of vision and personal lifestyle
5/5
Working hours per day
8
Good Work
Challenge
5/5
Opportunity to perform important tasks
5/5
Encourages professionalism
5/5
Standard management practice
5/5
Good Pay
Salary increase
5%
Bonus per year
3
Perks and benefits satisfaction
5/5
Pay level
Easiest to take a leave at work
Good Society
Workplace community
5/5
Politics
Neutral
Colleagues
5/5
Supervision by superiors
5/5
05/09/2023
Read all reviews ofICBC (Thai) Leasing Company Limited
ICBC (Thai) Leasing Company LimitedICBC (Thai) Leasing Company Limited
About Company
ICBC (Thai) Leasing Co., Ltd. has registered on May 27, 2005 by having ICBC (Thai) Bank PLC. holding 100% of shares.

We, ICBC (Thai) Leasing Co., Ltd, have specialized in providing both Hire Purchase and Leasing services for cars and equipment in accordance with the group of ICBC (Thai) Bank PLC. which provides comprehensive financial services to targeted customers.

"Please let us be a part of creating stability in your life and your business” to support the company’s growth, we’d like to recruit knowledge and ready to grow with our company person as the following positions:-
Job Location
Location87/2 อาคาร ซีอาร์ซี ทาวเวอร์ ออลซีซั่นส์ เพลส ชั้นที่ 1,42 และ 43 ถนน วิทยุ แขวง ลุมพินี เขต ปทุมวัน กรุงเทพมหานคร 10330
Contact personHR Department
Telephone0-2626-8100 Fax 0-2626-8213
Report