Software Engineer

NIPA Technology Co.,Ltd.
I.T. - Software/Telecommunication
22/04/2025
Less Competitive Jobs
Basic Requirements
Full Time
1 - 5 Year
Bangkok (Bangrak)
Bachelor's Degree
25,000 - 50,000 baht/month
Responsibilities
• Write clean, functional, performant, and maintainable codes for both frontend and backend applications.
• Compile and analyze data and codes to troubleshoot problems and identify areas for improvement.
• Ensure good development experience between backend and frontend development.
• Collaborate with the cross-functional team to establish objectives and design more functional, cohesive codes to enhance the user experience.
• Develop features to enhance the user experience. Ensure user experience determines design choices. Strike a balance between functional and aesthetic design.
• Deliver high-quality work each sprint.
• Define build systems, CI pipelines for both frontend and backend applications.
• Collaborate with the cross-functional team to establish objectives and design more functional, cohesive codes to enhance the user experience.
• Propose ideas for new applications, products, or features by monitoring industry trends and practices.
• Participate in continuing education and training to remain current on best practices and recent technologies, and better assist other team members.
Requirements
• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology or a relevant field, or at least any bachelor’s degree with certified in Harvard’s CS50 and/or series of industry-respective courses.
• Fluency or understanding of JavaScript ES6+, TypeScript, HTML5, CSS3, Babel, Webpack, and various front-end frameworks (React, Vue, Angular, etc.).
• Fluency or understanding of various backend languages, frameworks, and technology stacks.
• Understanding of OOP, FP paradigm, software design patterns, clean code architecture.
• Understanding of API design (RESTful, HATEOS, GraphQL, etc.).
• Understanding of Linux or Unix-like operating systems, container technologies, Kubernetes.
• Understanding of both relational and NoSQL database technologies.
• Understanding of server-side application development, database-oriented application development, server-side application architecture, Microservice architecture, client-side web application development, client-server architecture.
• Understanding of client-side state management (Redux, MobX, VueX, React Hook, React Context, etc.).
• Understanding of web technologies, protocols, and standards (HTTP/HTTPS, WebSocket, CORS, etc.).
• Excellent verbal communication, interpersonal and self-management skills.
• Strong problem solving, analytical/logical thinking, detail-oriented person
• Can be independent and a team player
• Experience with responsive and adaptive design.
• Understanding of SEO principles is a plus
Welfare and Benefits
  • Company Party (e.g. Monthly Party)
  • Free fitness center
  • Physical Health Check (e.g. Yearly Check-up, Fitness)
  • Provident Fund (FVD)
  • Social Security Fund
  • Provident Fund
  • การปรับเงินเดือน (ขึ้นอยู่กับผลประกอบการบริษัท/การทำงาน)
  • Staff training and development
  • Overtime
  • Work from home
  • 5-day work week
  • Social security
  • Flexible working hours
  • Annual trip or party
  • Annual bonus
You Say HR Say LogoCompany reviews about ‘Good Life Good Work Good Pay Good Community’
Employee reviews scoreFrom 4 Reviews
Clover Leaf Background4
Dream Company
Clover LeafClover Leaf
Excellent
Good Life3.9
Good Work3.3
Good Pay2.9
Good Society3.5
Employee reviews
NIPA Technology Co.,Ltd.
Marketing>1 years, former
4.0
Good Life4.6
Good Work4.7
Good Pay4.5
Good Society3.7
ดี ได้ทำงานหลากหลายสามารถเรียนรู้งานได้เองจากการทำงาน สร้างประสบการณ์ที่ดี
Good Life
Vacation Leave
Easy 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
4/5
Good Pay
Salary increase
5%
Bonus per year
2
Perks and benefits satisfaction
4/5
Pay level
Easiest to take a leave at work
Good Society
Workplace community
4/5
Politics
Low
Colleagues
4/5
Supervision by superiors
3/5
24/04/2024
Read all reviews ofNIPA Technology Co.,Ltd.
NIPA Technology Co.,Ltd.NIPA Technology Co.,Ltd.
About Company
Nipa Cloud is the #1 OpenStack public cloud provider in Thailand.
    We have our own data center and develop our software platform called Nipa Cloud Platform (NCP). NCP is built based on an opensource software called OpenStack and serve as NIPA Public Cloud. We can also utilize NCP to build a private cloud platform for client organizations.
    Our mission is to help our clients grow and advance forward with us. We are always looking for people with the passion to make an impact in the digital transformation era.

    Join our growing team of curious and smart people. Our objective is to be the leading of innovative solution cloud services in the market.
  
Job Location
Locationสำนักงานใหญ่ 72 อาคารโทรคมนาคม บางรัก ชั้น 4 ห้อง 401-402 ถ. เจริญกรุง บางรัก เขตบางรัก กรุงเทพมหานคร 10500
Contact personNipa Pops
Telephone0-2639-7878,0-2638-7878
Report
Other interesting jobs