Back-end Developer




Junior (1-2 yrs) / Senior (2-5 yrs)


30K - 60K


NPR Digital Partner | “We build simpler system that works”

ตัวอย่าง Product ของเรา:

  • NPR ERP - ระบบจัดการธุรกิจในที่เดียว (
  • NPR Data - รู้ Insight ธุรกิจเพียงปลายนิ้ว (

We are seeking members to bring technology to help solve challenging problems for thai business. Learn how to build scalable product and get feedback from users . You will gain exciting real-world experience at a thriving tech startup company. We work as a team in sprints to solve problems, explore new technologies, and learn from one another. You will meet developers, designers, product owners, project managers, and other teams. The ideal member for this environment will be enthusiastic and passionate and keen to learn.

Why work at NPR?

  • Tech startup working style environment
  • Work closely with founding team.
  • Make impacts along with  talent like-minded and dynamic teams!
  • Work with a fun passionate colleagues and workplace.
  • Hands on cutting edge technologies to solve real-world challenges
  • Celebrate your birthday through Birthday leave :)
  • Supportive environment, with knowledge training/sharing sessions
  • Enjoy company activities (team building, team outing, parties, sports, more!)
  • Much more!

Who are we looking for?

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.


  • Participate in the entire software development lifecycle, focusing on coding and debugging
  • Design database (GraphQL/SQL/NoSQL) using Prisma ORM based on requirement
  • Develop and implement dynamic scalable back-end part of applications (NestJS, NodeJS, Express)
  • Work in a Scrum team to design, develop clean, high-quality, high-performance, and maintain a robust framework.
  • 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
  • Be prepared to quickly and efficiently investigate, debug, and resolve unforeseen backend issues related to the server or database
  • 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.

Tools we are using:

  • Cloud provider: AWS
  • CI/CD: Github actions
  • Backend
  • Framework: NestJS, Express, Python
  • API: GraphQL
  • Database Management: Prisma ORM, Postgresql, MongoDB


  • Bachelor's degree or higher in Computer Engineering, Computer Sciences, IT, Information Systems, or any related field.
  • 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 using Git within a collaborative work environment
  • Motivated to be continually enhancing your skills to be aware of the latest software development
  • 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!
  • (Plus) Automate test, Unit test, and CI/CD
  • (Plus) Experience in working with AWS services
Apply to position