Backend Engineer (Middle Level)

ThailandBangkokmid
EngineeringBackend EngineeringBackend EngineerBackend Developer
0 views0 saves0 applied

Quick Summary

Key Responsibilities

System Design and Development: You will be tasked with designing and developing scalable, resilient microservices and serverless applications using Node.js and TypeScript.

Technical Tools
EngineeringBackend EngineeringBackend EngineerBackend Developer

At Amity Solutions, we are driven by a powerful vision: to revolutionize the way businesses connect and engage with their customers and employees. Our dedication to innovation and cutting-edge technology has led us to craft a suite of groundbreaking solutions that cater to the digital needs of modern enterprises.

With a focus on enhancing communication, productivity, and customer satisfaction, our core offerings include Enterprise AIChatbot Platform that streamlines interactions, AI-based generative Chatbots that learn and adapt, and pre-built social features designed to enhance the engagement of apps and websites. But we don't stop there. We understand that engaged employees are the heart of successful organizations, and that's why we also offer building blocks for creating captivating employee experiences. These experiences foster collaboration, boost morale, and contribute to a vibrant company culture.

Hundreds of enterprise organizations, including Kasikorn Bank, True ID, and Airasia, have already experienced the transformative power of our AI solutions. Amity Solutions platforms are used to send over 27 million messages per month and enable employee interactions for over 600 thousand end users.

  • We are seeking a skilled Backend Engineer (Middle Level) to join our dedicated Platform Team. The ideal candidate will have strong expertise in building scalable and reliable back-end systems using Node.js and TypeScript, with a solid understanding of cloud infrastructure on AWS. You will play a key role in designing, developing, and maintaining our multi-tenant chatbot and messaging platform ensuring high performance, security, and maintainability. This role offers an excellent opportunity to work within a modern monorepo environment, collaborate closely with cross-functional teams, and make a meaningful impact on a product used by global clients

Responsibilities

~1 min read
  • System Design and Development: You will be tasked with designing and developing scalable, resilient microservices and serverless applications using Node.js and TypeScript. A primary responsibility will be to contribute to the architecture and implementation of new features while maintaining existing systems.
  • Software Quality and Maintenance: You will be accountable for writing clean, maintainable, and well-tested code. This includes developing the unit and integration tests, participating in code reviews, and ensuring the overall quality and performance of the back-end services.
  • Process Collaboration: You will work closely with development, QA, and product teams to deliver high-quality features. A key function of this role is to advocate for and adhere to best practices in software development, contributing to a culture of technical excellence.
  • Infrastructure and Deployment: You will work with our serverless infrastructure on AWS, deploying and managing services using the Serverless Framework and other Infrastructure as Code (IaC) tools.
  • 3-5 years of experience in a back-end software development role, with a strong focus on Node.js/TypeScript environments.
  • A solid understanding of microservices and event-driven architectures is essential. You should be prepared to discuss your experience with designing and building distributed systems.
  • Significant experience with cloud platforms, preferably AWS (including Lambda, DynamoDB, S3, SQS, and Step Functions).
  • A solid understanding of API design (REST), data modeling, and database technologies (NoSQL and/or SQL).
  • Experience with version control systems, specifically Git, and working within a collaborative branching model.
  • Familiarity with monorepo tools (like Nx) is a plus.
  • Automated Testing: Proven experience writing automated tests is required. Our primary testing framework is Vitest, and you will be expected to write comprehensive unit and integration tests for your code.
  • Must be native in Thai and proficient in English

Check out more about our company, Bangkok team and our benefits - Amity Bangkok

    What's in it for you:

      Amity is an equal opportunity employer and welcomes applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation or age.

      Listing Details

      First seen
      March 26, 2026
      Last seen
      April 25, 2026

      Posting Health

      Days active
      30
      Repost count
      0
      Trust Level
      22%
      Scored at
      April 26, 2026

      Signal breakdown

      freshnesssource trustcontent trustemployer trust
      Amity Solutions
      Employees
      5
      Founded
      2012
      View company profile

      3 other jobs at Amity Solutions

      View all →

      Explore open roles at Amity Solutions.

      Newsletter

      Stay ahead of the market

      Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

      A
      B
      C
      D
      Join 12,000+ marketers

      No spam. Unsubscribe at any time.

      Amity SolutionsBackend Engineer (Middle Level)