Full Stack Developer
ICBC (Thai) Leasing Company Limited14/01/2026
Full Time
0 - 4 Year
Bangkok
Bachelor's Degree or Higher
Depend on qualifications and experience
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%
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
- Life insurance
- Provident Fund
- Staff training and development
- ค่าทันตกรรม
- Overtime
- 5-day work week
- Social security
- Health insurance
- Accident Insurance
- Employee's uniform
- Annual bonus
Dream Company

Finest
Good Life4.5
Good Work4.3
Good Pay4
Good Society4.2
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

Finance>1 years, former
5.0
Good Life5
Good Work5
Good Pay5
Good Society4.5
เป็นช่วงเวลาที่ดีช่วงหนึ่งของชีวิต
05/09/2023
Read all reviews ofICBC (Thai) Leasing Company Limited
ICBC (Thai) Leasing Company LimitedICBC (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:-
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:-










