Taro Logo

Backend Engineer, Digital Venture

A digital venture by Makro building a B2B technology platform for restaurant owners, hotels, and independent retailers in Southeast Asia.
China
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
E-Commerce · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Backend Engineer, Digital Venture

Makro PRO, an innovative digital venture by the established Makro brand, is seeking a Backend Engineer to join their mission of transforming B2B marketplace ecosystems in Southeast Asia. This role is integral to building a technology platform that empowers restaurant owners, hotels, and independent retailers.

As a Backend Engineer, you'll be responsible for the critical systems that power our platform. Your work will focus on developing robust business logic, creating efficient APIs, and ensuring seamless integration with various services. You'll collaborate closely with frontend developers while maintaining full responsibility for the application's functionality, performance, and scalability.

The position offers a unique opportunity to work with a diverse, multinational team in a fully remote environment. You'll be using modern technologies including Node.js, various databases (MySQL, MongoDB, Redis, PostgreSQL), and AWS infrastructure. The role requires expertise in RESTful APIs, GraphQL, and a strong foundation in object-oriented programming principles.

What makes this opportunity special is the chance to be part of Southeast Asia's potential next unicorn in the B2B e-commerce space. The company culture emphasizes collaboration, diversity, and excellence, with a strong focus on customer-centric solutions. You'll work in a non-hierarchical, agile environment that promotes growth and clear career progression.

The ideal candidate will bring both technical expertise and a mindset for innovation, ready to challenge ideas and contribute to building scalable solutions. This role offers the perfect blend of technical challenge and business impact, with the flexibility of remote work and the backing of an established brand.

Last updated 2 months ago

Responsibilities For Backend Engineer, Digital Venture

  • Design and develop the business logic and backend systems of the product
  • Work closely with frontend developers to design and develop functional, performing and complete APIs
  • Decipher existing companies software systems and integrate application to applicable data sources
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Develop high quality, well documented, and efficient code
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Requirements For Backend Engineer, Digital Venture

Node.js
MongoDB
MySQL
PostgreSQL
Redis
  • Experience as a backend engineer in common languages and frameworks (Node.js, ExpressJS, NestJS or other JS frameworks)
  • Experience in AWS
  • Experience in GraphQL
  • Deep knowledge of object-oriented programming and SOLID principles
  • Experience writing and utilizing autonomous services-oriented RESTful API services
  • Experience with database systems (SQL and NoSQL stores like MySQL, MongoDB, Redis, Postgres)
  • Ability to write effective unit, integration, and API tests

Benefits For Backend Engineer, Digital Venture

  • Renewable contract (1 year)
  • Fully remote job
  • Clear focus
  • Diverse Workplace (Members from around the world)
  • Non-hierarchical and agile environment
  • Growth opportunity and career path

Interested in this job?