Backend Engineer (Middle Level)

Reposted 16 Days Ago
Be an Early Applicant
Bangkok, Phra Nakhon, Bangkok
In-Office
Mid level
Software
The Role
The Backend Engineer will design, develop, and maintain a scalable multi-tenant chatbot and messaging platform, ensuring quality and performance. Responsibilities include system design, maintenance, collaboration with teams, and management of serverless infrastructure on AWS.
Summary Generated by Built In

Join Amity Solutions!  

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.

Explore more about us at: https://www.amitysolutions.com

Your impact: 

  • 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

Your core responsibilities:

  • 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.

Your ideal profile:

  • 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.

      Top Skills

      AWS
      Git
      Node.js
      Serverless Framework
      Typescript
      Vitest
      Am I A Good Fit?
      beta
      Get Personalized Job Insights.
      Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

      The Company
      HQ: Milan
      289 Employees
      Year Founded: 2020

      What We Do

      Amity is the secret to making any app memorable.

      We build ready-to-use modules that can be added to any app or website to fuel user engagement, such as chat, user profiles, social feeds, discussion forums, live streaming, video stories, and more.

      Forget about huge budgets, big engineering teams, and years of development to build an engaging app - with our technology, you can increase in-app engagement in just a few clicks.

      We make it easy for companies to upgrade their digital platforms and engage their communities in ways that they could only dream of before!

      For this reason, since our founding in 2020, we’ve been a trusted partner for global brands across all industries, with over 25 million people using our technology every month.

      We are a team of 100+ passionate people, spread across five office locations - London, Milan, Bangkok, San Francisco, and São Paulo - and we proudly power digital communities and experiences for hundreds of enterprise companies like Harley-Davidson, Ferrari, Pernod Richard, Noom and the World Economic Forum.

      Head over to www.amity.co to learn more, get in touch, and access our free resources on community building and app growth!

      Similar Jobs

      Capco Logo Capco

      Marketing Analyst

      Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
      Remote or Hybrid
      Bangkok, Phra Nakhon, Bangkok, THA
      6000 Employees

      Capco Logo Capco

      Senior Front-end Engineer

      Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
      Remote or Hybrid
      Bangkok, Phra Nakhon, Bangkok, THA
      6000 Employees

      Capco Logo Capco

      Full-stack Engineer

      Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
      Remote or Hybrid
      Bangkok, Phra Nakhon, Bangkok, THA
      6000 Employees

      Wise Logo Wise

      FinCrime Reporting Specialist (SAR reporting)

      Fintech • Mobile • Payments • Software • Financial Services
      Hybrid
      Bangkok, Phra Nakhon, Bangkok, THA
      6500 Employees
      65K-65K Annually

      Similar Companies Hiring

      LayerOne Thumbnail
      Software • Information Technology • Artificial Intelligence
      New York, NY
      15 Employees
      PRIMA Thumbnail
      Travel • Software • Marketing Tech • Hospitality • eCommerce
      US
      15 Employees
      Scotch Thumbnail
      Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
      US
      25 Employees

      Sign up now Access later

      Create Free Account

      Please log in or sign up to report this job.

      Create Free Account