Full Stack Developer designing and building scalable web and mobile applications for Makro PRO's digital venture. Collaborating with cross-functional teams to deliver high-quality B2B products.
Responsibilities
Design, develop, and maintain high-quality, scalable web and mobile applications
Build mobile and web experiences using React Native, React.js, and Next.js
Develop and maintain backend services using NestJS, Node.js, GraphQL, and Strapi
Design and implement business logic and backend systems for MVPs and evolving products
Collaborate with Product Owners to refine requirements and define clear acceptance criteria
Support Tech Leads in technical design, architecture, and decision-making
Write clean, well-documented, testable code following best practices and industry standards
Implement unit, integration, and functional tests to ensure product quality
Work closely with QA and other developers to gain a full end-to-end understanding of the system
Participate in code reviews, challenge assumptions, and propose better technical solutions
Contribute to DevOps initiatives, CI/CD pipelines, and cloud infrastructure as needed
Support product stability, QA processes, and production readiness over time
Requirements
Strong experience in both frontend and backend development
Experience building and maintaining scalable, distributed systems (microservices-based architectures)
Solid understanding of modern software engineering practices, including: > Unit and integration testing > CI/CD pipelines > Test-driven and incremental development > Code refactoring and design patterns
Experience working in agile, cross-functional teams
Strong understanding of modern development tools, frameworks, and technologies
High-energy, proactive mindset with a willingness to challenge the status quo
Passion for learning, sharing knowledge, and helping teammates grow
Benefits
Health Insurance – At Makro PRO, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD
Provident Fund – Makro PRO cares about your long-term plan! We offer 3% provident fund.
Year-end bonus – We include variable and performance bonus for our employees.
Gym Facilities – Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!
Attractive Vacations days – Enjoy our attractive annual leave. Let’s say the minimum is 18 days!
No overtime – We work 5 days a week with. We set our own goals and deadlines.
Cool hardware – New MacBook. The tool to help you be the best of yourself.
Free car parking space – No more stress or extra cost if you drive to work. We offer free parking space for our employees.
Best Culture
Clear focus.
Diverse Workplace (Our members are from around the world!)
Research Software Engineer at RTX developing formal methods to enhance security and resilience of large systems. Requires strong software development skills and U.S. citizenship for security clearance.
Backend Software Engineer for AI Core team building foundational AI capabilities across Ad Platforms. Implementing backend services, APIs, and integrating LLMs for AI - powered systems.
Senior Software Engineer developing and maintaining web - based JavaScript player for Disney+, Hulu, and ESPN+. Collaborating with teams to deliver a seamless video streaming experience across platforms.
Software Engineer II overseeing data pipelines and implementing machine learning projects for Disney's media technology. Collaborating with cross - functional teams in enhancing platform performance.
Full Stack Developer focusing on backend systems with Java at NorthStar Systems. Building scalable platforms with Kafka, Docker & Kubernetes, while collaborating with global partners.
Staff Software Engineer at Medical Home Network integrating AI into software engineering practices. Collaborating with product, design, and DevOps to drive innovation and technical direction.
Technical Lead responsible for platform maintenance and support at The White Team Consulting. Requires extensive experience in IBM and messaging systems within a hybrid work environment.
Software Developer in Agile environment for professional services. Responsible for coding, integration, troubleshooting, and documentation in a hybrid setup.
Middle Software Developer in CPQ Capability customizing SAP solutions in a hybrid setting. Involves coding, integrations, and technical support for clients' pricing needs.
Senior Software Developer specializing in SAP CPQ solutions for client customization and configuration. Leading project delivery teams and ensuring performance and reliability in complex environments.