Backend Developer / Software Engineer

Department

Technology

Level

Intern / New Grad. / Junior (0-2 yrs) / Senior (2-5 yrs)

Budget

30K - 50K

Description

We are seeking members with passion in technology, design, coding and debugging. You will gain exciting real-world software engineering experience at a thriving company. We frequently work in teams to solve problems, explore new technologies, and learn from one another. You will meet designers, product owners, project managers, developers, and other team members. The ideal member for this environment will be enthusiastic and passionate.

Who are we looking for?

  • มีความสร้างสรรค์อย่างมีหลักการ สามารถแก้ปัญหาต่างๆ ได้ดี
  • ชอบเรื่องของเทคโนโลยีและเครื่องมือต่างๆ ที่จะช่วยทำให้เราทำงานได้ง่ายขึ้น เร็วขึ้น และมีประสิทธิภาพมากขึ้น
  • ชอบความท้าทาย ไม่ชอบหยุดนิ่ง รักการเรียนรู้ และเรียนรู้เรื่องต่างๆ ได้เร็ว
  • เราทำงานเป็นทีม มี Human-skill พูดคุยกับเพื่อนร่วมงานรู้เรื่อง

Responsibility

  • Participate in the entire software development lifecycle, focusing on coding and debugging
  • Design database (SQL/NoSQL/GraphQL) based on requirement
  • Develop and implement dynamic scalable back-end part of applications (NodeJS, Express)
  • Writing clean, high-quality, high-performance, maintainable code
  • Test, troubleshoot and debug applications
  • Optimize/refractor of the application/code for maximum speed and scalability
  • Assist, guide, train, and remove blocking-tasks for team members, when necessary
  • Participating in continuing education and training to remain current on best practices, keep up to date with cutting edge technology, and better assist other team members.

Qualification

  • Bachelor's degree or higher in Computer Engineering, Computer Sciences, IT, Information Systems, or any related field.
  • Proficient knowledge of a back-end programming in one or more of following languages Javascript, NodeJS, Express, Python
  • Proficient understanding of database design (SQL/GraphQL/No SQL)
  • Proficient understanding of REST API concept
  • Understanding of security and data protection.
  • Ability to work independently or with a group in team environment delivering quality software that meets requirements working to a timeline
  • Experience with source/version control software such as Git  
  • Motivated to be continually enhancing your skills to be aware of the latest software development
  • (Optional) Knowledge/Using Cloud (GCP, AWS, Azure)
  • (Optional) Automate test, Unit test, and CI/CD
  • Be part of a diverse team. Both quiet and talkative personalities are welcome
  • Be part of a talent startup team and enjoy personal and professional growth with meaningful purpose together!
Apply to position