Makro PRO logoMakro PRO logo

Full-stack Engineer for Innovative Digital Venture

Makro PROBangkok, Bangkok, Thailand
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications:Proficient in at least one backend and frontend framework, such as SpringBoot, Node.js (or related frameworks like Hapi.js, Express.js, Meteor.js), Nest.js, ReactJS, or ReactNative. Experience in writing unit and acceptance tests, pair programming, continuous integration, test-driven development, and incremental design. Knowledge of code refactoring, design patterns, design-driven development, continuous deployment, and highly scalable applications. Demonstrated experience in distributed and modular architectures, such as microservices. Strong understanding of the latest development technologies. High energy and a drive for cross-functional development within agile methodologies, inspiring teammates to achieve their best.

About the job

Join Makro PRO, an exciting new digital venture from the renowned Makro. Our mission is to create a cutting-edge technology platform that empowers restaurant owners, hotels, and independent retailers, while unlocking opportunities for sellers. At Makro PRO, we unite exceptional talent from multinational backgrounds to revolutionize the B2B marketplace ecosystem. We value boldness, energy, and thoughtful collaboration among our team members who are committed to diversity, excellence, and customer-centricity.

Elevate your career in the future of B2B e-commerce. Be part of our journey to establish Southeast Asia's next unicorn.

Your Challenge

As a Full-stack Developer, you will play a key role in building software functionalities and actively engaging with the delivery team across our entire tech stack. You will contribute to various technical activities, including DevOps and product quality, while collaborating with the Product Owner to refine acceptance criteria. A genuine passion for development and a commitment to continuous learning are essential, as demonstrated through community contributions (e.g., open source projects, technical publications).

Key Responsibilities:

  • Develop applications with high-quality code that is well-documented, efficient, and adheres to contemporary coding practices, design patterns, architectural principles, and industry standards.
  • Assist the Product Owner in defining upcoming stories and collaborate with the tech lead to establish technical designs.
  • Design and develop the business logic and backend systems for the MVP experience.
  • Work closely with fellow developers and QA professionals to gain a comprehensive understanding of the system.
  • Create unit, integration, and functional automation tests, and engage in constructive discussions to avoid pitfalls and inefficient solutions.
  • This role may evolve to include product support and QA responsibilities in the future.

About Makro PRO

Makro PRO is a transformative digital venture designed to innovate the B2B marketplace landscape. We pride ourselves on our collaborative spirit, diverse workforce, and unwavering commitment to customer satisfaction, making us a key player in the Southeast Asian e-commerce ecosystem.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.