Backend Engineer, Digital Venture

A digital venture by Makro building a technology platform for B2B marketplace ecosystem in Southeast Asia
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Backend Engineer, Digital Venture

Makro PRO is an innovative digital venture launched by the established Makro brand, focused on revolutionizing the B2B marketplace ecosystem in Southeast Asia. We're building a transformative technology platform designed to empower restaurant owners, hotels, and independent retailers while creating opportunities for sellers. Our mission is to become Southeast Asia's next unicorn in the B2B e-commerce space.

As a Backend Engineer at Makro PRO, you'll be instrumental in developing the core systems that power our platform. You'll be responsible for creating robust APIs, integrating with various services, and ensuring the application's functionality, performance, and scalability. The role demands expertise in modern backend technologies, including Node.js, various databases, and AWS infrastructure.

We're looking for someone who can write clean, efficient code, develop comprehensive testing strategies, and work collaboratively with frontend developers. The ideal candidate will have strong experience with RESTful APIs, GraphQL, and both SQL and NoSQL databases. You'll be joining a diverse, global team in a fully remote environment that values innovation, collaboration, and technical excellence.

This position offers the perfect opportunity for a backend engineer who wants to make a significant impact in the B2B e-commerce space while working with cutting-edge technologies. You'll benefit from a flexible, remote-first culture, opportunities for professional growth, and the chance to be part of building a unicorn startup in Southeast Asia.

Last updated a month 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
Redis
PostgreSQL
  • 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 engineering principles such as SOLID
  • Significant experience writing and utilizing autonomous services-oriented restful API services
  • Experience with database systems, knowledge of SQL and NoSQL stores (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?

Jobs Related To Makro PRO Backend Engineer, Digital Venture

Application Support Engineer - Oracle Retail

Remote Application Support Engineer position specializing in Oracle Retail applications, requiring 3+ years of experience in technical support and system optimization.

Application Support Engineer - Oracle Retail

Remote Application Support Engineer position for Oracle Retail applications, focusing on system maintenance, troubleshooting, and performance optimization.

Full-stack Engineer, Digital Venture

Full-stack Engineer position at Makro PRO, building B2B e-commerce platform with modern tech stack and fully remote work environment.

Application Support Engineer - Oracle Retail

Application Support Engineer for Oracle Retail applications, focusing on system maintenance, troubleshooting, and performance optimization.

Application Support Engineer - Oracle Retail

Makro PRO is hiring an Application Support Engineer for Oracle Retail in Bangkok, Thailand. Hybrid work, full-time position in the Technology department.