Point your AI agent at freehire and let it find you a job.

Get the CLI →

Kasikorn Carabao Co., Ltd.

Full Stack Developer

Posted Updated 1 view
Discussion

Responsibilities:

  • Develop, test, and maintain web applications across front-end and back-end, with a focus on code quality, maintainability, and performance.

  • Be part of an Agile development team.

  • Work closely with Business Analysts and end users to understand requirements and provide appropriate technical recommendations.

  • Collaborate with cross-functional teams to integrate solutions and resolve technical issues.

  • Support and investigate reported issues of the developed applications, and help analyze their root causes (RCA).

  • Conduct research and develop Proof of Concepts (PoCs) for new technologies based on product needs and requirements.

  • Keep up to date with emerging technologies and best practices, and contribute ideas for improvements.


Qualifications (Must-have):

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.

  • 1–2 years of professional experience in software development.

  • Good understanding of programming fundamentals, problem-solving, and software development principles.

  • Knowledge of HTML5, CSS3, JavaScript, and TypeScript.

  • Experience in front-end development using React or Vue.js.

  • Experience in back-end development and designing RESTful APIs (e.g., Go, Node.js, Java, or C#).

  • Basic knowledge of relational or NoSQL databases (e.g., PostgreSQL, MySQL, or MongoDB) and SQL.

  • Ability to write clean, maintainable, and testable code.

  • Experience with Git version control and familiarity with Agile software development.

  • Strong problem-solving skills, positive attitude, teamwork, and willingness to learn.

  • Good communication skills in both Thai and English, including reading, writing, and speaking.

Required Skills: Go, PostgreSQL / MongoDB / Redis, Huawei Cloud, and Frontend technologies (React, Vue, Flutter, Kotlin)


Nice-to-have:

  • Basic understanding of Clean Architecture, design patterns, and software design principles.

  • Basic understanding of application security concepts, including OWASP, JWT, OAuth 2.0, and SSL/TLS.

  • Experience with Go programming language.

  • Experience in mobile application development using Flutter or Kotlin.

  • Basic knowledge of CI/CD, Docker, and Kubernetes.

  • Experience with cloud platforms such as AWS, Google Cloud Platform, or Huawei Cloud.

  • Experience in writing unit tests or end-to-end (e2e) tests.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.