Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Requirements:Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related fields. Minimum of 5 years of experience in a similar role. Proven expertise in building modern JavaScript applications using React Native and React. Strong knowledge of HTML, CSS/LESS/SCSS, JavaScript, ES6+, and responsive design principles. Experience in mobile development utilizing native or web-to-native tools and frameworks. Understanding of distributed architecture and practical experience with RESTful APIs. Proficiency in writing effective unit and integration tests.
About the job
As a Frontend Engineer, you will play a crucial role in translating design and product vision into functional applications that shape user interactions within our system. You will be at the forefront of rapidly evolving technologies, continually expanding your skill set and adapting to industry trends in client development frameworks. A strong appreciation for clean interfaces and a commitment to delivering exceptional user experiences are essential.
Utilizing agile engineering practices and the latest development technologies, you will convert designs into user-centric products, providing feedback and suggesting trade-offs as necessary.
You will be responsible for designing and developing the core logic and functionality of our front-end systems.
Deciphering existing software systems and establishing connections between our application and relevant internal and external data sources will also be a key part of your role.
About joinmakropro
Joinmakropro is dedicated to leveraging cutting-edge technology to create intuitive and innovative solutions. Our team is diverse, comprising members from various backgrounds, fostering a rich collaborative environment. We prioritize growth opportunities and career development within a non-hierarchical structure that embraces agility and creativity.
Join us at Makro PRO as a Full Stack Developer (React Native, NodeJS) and become a part of a dynamic digital initiative from the renowned Makro brand.Our mission is to create a transformative technology platform that empowers restaurant owners, hotels, and independent retailers, while also facilitating opportunities for sellers. Makro PRO unites exceptional …
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 ChallengeAs 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.
As a Frontend Engineer, you will play a crucial role in translating design and product vision into functional applications that shape user interactions within our system. You will be at the forefront of rapidly evolving technologies, continually expanding your skill set and adapting to industry trends in client development frameworks. A strong appreciation for clean interfaces and a commitment to delivering exceptional user experiences are essential.Utilizing agile engineering practices and the latest development technologies, you will convert designs into user-centric products, providing feedback and suggesting trade-offs as necessary.You will be responsible for designing and developing the core logic and functionality of our front-end systems.Deciphering existing software systems and establishing connections between our application and relevant internal and external data sources will also be a key part of your role.
We are seeking an experienced and detail-oriented Technical Lead to join our team at Makro Head Office. As a visionary technical leader, you will explore innovative avenues in technology to deliver cutting-edge solutions while leveraging your technical expertise, which serves as your foundation. Team collaboration is essential, and you will know when to seek assistance and when to offer your support to others.Key Responsibilities Drive digital transformation initiatives by developing groundbreaking ideas and solutions that anticipate and surpass market trends. Engage with stakeholders to design adaptable systems capable of scaling to meet evolving market demands. Collaborate closely with the Head of Engineering, Head of Product, and other stakeholders to define product roadmaps and timelines for releases. Lead a development team by providing guidance, support, and best practices. Encourage innovative solutions within the team to effectively address challenges. Manage user story backlog sizing and offer recommendations, ensuring that the backlog is ready for upcoming sprints. Maintain coding quality in alignment with team standards and goals. Contribute to the design of complex systems and architectures.
Join Makro PRO, an innovative digital venture from the renowned Makro brand, dedicated to revolutionizing the B2B marketplace. Our mission is to create a state-of-the-art technology platform designed to empower restaurant owners, hotels, and independent retailers, facilitating seamless transactions for sellers. At Makro PRO, we unite top-tier talent from multiple international backgrounds to reshape the digital landscape of Southeast Asia.Elevate your career in the dynamic world of B2B e-commerce. Become a part of our team and contribute to the growth of Southeast Asia’s next unicorn.Your Challenge: We are in search of a talented Tech Lead – Frontend (React Native) who possesses extensive expertise in React Native and contemporary frontend technologies. This role is perfect for an individual who excels at tackling intricate performance challenges, producing high-quality code, and leading a small team while actively engaging in development tasks.This role will involve 80% coding and 20% leadership/mentorship, ensuring technical excellence and fostering effective teamwork.Key Responsibilities:Technical (80%)Design, architect, and implement scalable and high-performing frontend solutions utilizing React Native, React.js, Next.js, and associated technologies.Identify and resolve performance bottlenecks such as JS thread blocking, memory leaks, rendering optimizations, and network performance issues.Maintain high code quality through best practices, automated testing, CI/CD integration, and comprehensive code reviews.Work collaboratively with backend, QA, and product teams to deliver integrated mobile and web experiences.Keep abreast of the latest frontend trends, frameworks, and tools.Leadership (20%)Offer technical mentorship to fellow developers, cultivating a learning-oriented culture.Lead by example with hands-on coding while establishing coding standards and practices.Collaborate with Product Managers, Designers, and QA to synchronize on project timelines and priorities.Assist in sprint planning, estimations, and ensure smooth project delivery.Champion initiatives related to frontend performance monitoring, observability, and proactive enhancements.
Capco, a subsidiary of Wipro, stands as a premier global technology and management consultancy, dedicated to spearheading digital transformation within the financial services sector. With a rapidly expanding client base encompassing over 100 renowned global organizations, Capco operates at the nexus of business and technology, fusing innovative thinking with unparalleled industry expertise to provide comprehensive data-driven solutions. We aim to accelerate digital initiatives across banking and payments, capital markets, wealth and asset management, insurance, and the energy sector. Our groundbreaking creativity thrives in our Innovation Labs, complemented by our award-winning 'Be Yourself At Work' culture that embraces diverse talent.
Join joinmakropro as a Tech Lead (React Native) and lead innovative projects in the digital venture space. You'll be responsible for guiding a talented team of developers, ensuring that we deliver top-notch mobile applications that meet our users' needs. Your expertise in React Native will be instrumental in shaping our product strategies and enhancing user experiences.
We are seeking a detail-oriented and seasoned Technical Lead to spearhead our technological initiatives at Makro Head Office. In this pivotal role, you will not only explore innovative technical avenues but also leverage your technical expertise as a foundation for your contributions. As a collaborative team player, you understand the importance of seeking assistance when needed while also offering support to your colleagues.Key Responsibilities: Drive digital transformation by developing groundbreaking ideas and solutions that exceed market trends. Engage with stakeholders to build adaptable systems that can scale with market demands. Collaborate closely with the Head of Engineering, Head of Product, and other stakeholders to define the roadmap and timelines for product releases. Lead the development squad, offering guidance and insight to ensure high-quality output. Encourage the team to generate innovative solutions for complex problems. Manage user story backlog sizing and provide recommendations to ensure readiness for upcoming sprints. Oversee coding quality to meet and maintain team standards. Participate in constructing intricate system architectures and designs.
Join Makro PRO, an innovative new digital initiative from the renowned Makro brand. Our mission is to create a cutting-edge technology platform that empowers restaurant owners, hotels, and independent retailers, while facilitating a marketplace for sellers. At Makro PRO, we unite exceptional talent from multinational backgrounds to revolutionize the B2B marketplace ecosystem. We seek dynamic, passionate, and collaborative individuals who value diversity, excellence, and a customer-centric approach in their work. Elevate your career in the future of B2B e-commerce. Become a part of our team and contribute to building Southeast Asia’s next unicorn.Your RoleAs a Full Stack Developer, you will craft intuitive and high-performance user interfaces for store staff and operational teams, while seamlessly integrating frontend applications with backend services.Key Responsibilities:Design and develop web/mobile interfaces for store dashboards, inventory screens, and POS UI.Create responsive, accessible, and user-friendly interfaces.Implement role-based UI components.Enhance performance for store-level hardware environments.Integrate frontend applications with backend APIs.Manage API consumption, state management, and error handling.Utilize WebSockets or similar technologies for real-time updates.Support offline-first capabilities as needed.Develop frontend unit and integration tests.Ensure consistent cross-browser compatibility.Engage in CI/CD and deployment processes.Collaborate closely with backend developers and UX designers.Qualifications:Minimum of 4 years experience in full-stack development.Proficiency in frontend frameworks such as React, Angular, or Vue.Experience with Node.js or similar backend technologies.Familiarity with REST APIs and integration methodologies.Strong understanding of UI/UX best practices.Benefits:Health Insurance – Your health is a priority! We offer group insurance from a leading provider covering OPD, IPD, and Emergency OPD.Provident Fund – We care about your future! Enjoy a 3% provident fund.Year-end Bonus – We provide variable and performance-based bonuses to our employees.Gym Facilities – Our head office features a fitness center, yoga room, and relaxation spaces. Enjoy working out while taking in Bangkok's beautiful scenery!Generous Vacation Days – Take advantage of our attractive vacation policy.
As a Full Stack Developer at datawow, you will play a crucial role in shaping our web applications by designing, implementing, and managing algorithms and flowcharts. You will be responsible for developing high-quality web applications based on designs created in Figma, ensuring that your code meets technical requirements and deadlines while being reusable for future projects.Your responsibilities will include conducting code reviews and unit testing, debugging, and upgrading existing software. You will actively gather and evaluate user feedback to recommend and implement enhancements, and collaborate closely with designers on UI/UX solutions. Your expertise will help us optimize web pages for maximum speed and scalability, while working alongside cross-functional teams, including Developers, UX/UI Designers, Quality Assurance Engineers, and Product Managers, to deliver exceptional software solutions swiftly.You will also play a key role in interviewing and evaluating candidates for our team, overseeing project progress, and coaching team members to ensure timely execution of project goals. A passion for learning new technologies is essential.
Join us at Cube, an innovative e-commerce market data and insights startup that operates with the agility of a product company. With our Lead Developer transitioning to a dedicated Product role, we are on the lookout for a talented Full-Stack Developer who can steer our technical initiatives.In this role, you will serve as the vital link between our extensive backend datasets (Postgres/Snowflake) and the high-performance interfaces that our clients depend on (Next.js). We seek an individual who can seamlessly translate complex data architectures into intuitive user experiences.Key Responsibilities:Backend Management: Take charge of API development and database interactions. You will not only query data but also enhance query performance and design robust schemas in Postgres.Frontend Development: Our UI is built using Next.js. You will be responsible for building features, optimizing rendering performance (SSR/ISR), and ensuring that the frontend code is both clean and scalable.System Scalability: As we currently employ a Monorepo, you will assist in determining the timing and method for decoupling services as we expand.Collaborative Integration: Collaborate with Data Analysts who handle the mathematical aspects and integrate their work into the production application.Maintenance: Perform occasional upkeep on our information site (WordPress) and configure email services.
Full-time|Hybrid|Bangkok, Krung Thep Maha Nakhon, Thailand
About NimbleNimble is dedicated to transforming our clients' most complex business challenges into innovative solutions through technology. We collaborate with forward-thinking companies globally, creating lasting impacts through our work. Join us to evolve together, tackle engaging projects, and utilize premier tools and methodologies!Our Core ValuesExtreme Ownership: We treat our clients’ businesses as our own.Bias for Action: Execution is crucial. We prioritize decisive action to achieve remarkable results.Intensity: We approach challenges with enthusiasm and focus, delivering through bold actions.Pragmatism: We focus on practical solutions that yield real results, creatively overcoming obstacles.Outcome Over Process: We aim for results that matter, using processes to repeat success while our focus remains on impactful outcomes.Truth Seeking: We pursue truth with intellectual integrity and critical thinking.Your ResponsibilitiesBe an integral part of or lead a team of developers within a project squad, managing a variety of project scales.Choose appropriate technologies for front-end and back-end development while defining overall architecture.Collaborate closely with the Product Owner to efficiently plan the backlog and occasionally engage in technical discussions with clients.Write clean, maintainable code as you engineer top-tier products for our clients.Develop automated tests to ensure product integrity.Conduct code reviews with team members.Adapt to new technologies and languages like Ruby, Go, or Elixir to meet client needs.Participate in knowledge sharing through team rituals.Work with team members to establish internal processes and initiatives that align with the company’s mission. Our handbook is collaboratively created by the entire team.
At Makro Core Development Technology, we are committed to improving our internal systems and tools to enhance operational efficiency and achieve strategic goals.Role Overview: As a Product Owner within our team, you will spearhead the development and optimization of digital products tailored for internal use, with a focus on streamlining workflows, reducing inefficiencies, and boosting employee satisfaction. Your efforts will be crucial in ensuring that our tools are aligned with business objectives and effectively facilitate the work of various departments.Key Responsibilities: Product Vision and Strategy: Articulate and communicate a compelling vision and strategy for internal tools that resonate with Makro's business goals. Stakeholder Collaboration: Collaborate with internal stakeholders to identify their requirements, gather insights, and ensure tools adequately support their workflows. Backlog Management: Oversee and prioritize the product backlog, ensuring it aligns with business priorities and user needs. Development Oversight: Partner closely with engineering and design teams to deliver high-quality internal tools, ensuring timely and budget-conscious execution. User-Centric Design: Champion the needs of internal users by incorporating usability studies and research into product specifications to elevate user satisfaction. Performance Monitoring: Define and track key performance indicators (KPIs) to evaluate tool effectiveness and drive ongoing improvements. Change Management: Lead the adoption of new tools through effective training and communication strategies. Industry Awareness: Keep abreast of industry trends and best practices in internal product management and enterprise technology.
Full-time|Hybrid|Bangkok, Krung Thep Maha Nakhon, Thailand
About NimbleAt Nimble, we tackle our clients' toughest business challenges with cutting-edge technology. Partnering with ambitious companies across the globe, we strive to create lasting impacts through our innovative solutions. If you’re eager to grow, work on complex products, and leverage the best tools and methodologies, then Nimble is the perfect fit for you!Our Core ValuesExtreme Ownership: We take responsibility for our clients’ business as if it were our own.Bias for Action: Swift execution is vital. We prioritize decisive action to achieve meaningful results.Intensity: We approach challenges with high energy and focus, delivering impactful results through commitment.Pragmatism: Our focus is on practical, effective solutions that deliver results, tackling complex challenges head-on.Outcome Over Process: We prioritize outcomes that truly matter, using processes to replicate success but keeping our eyes on meaningful results.Truth Seeking: We value intellectual honesty and critical thinking, striving to uncover the truth through data-driven reasoning.Your RoleJoin or lead a team of developers in project squads, working on diverse project sizes.Determine the appropriate technologies for front-end and back-end development while defining the overall architecture.Collaborate closely with the Product Owner to ensure efficient backlog planning and assist in technical discussions with clients.Write clean, modular, and maintainable code to develop top-tier products for our clients.Create automated tests to ensure the quality and longevity of our products.Conduct code reviews with team members to promote best practices.Stay updated with new technologies and programming languages like Ruby, Go, or Elixir to meet evolving client needs.Engage in knowledge sharing through team rituals.Collaborate with peers to define internal processes and initiatives aimed at fulfilling our mission, as documented in our handbook.
About AgodaAt Agoda, we unite the world through travel. Our journey started in 2005, when two lifelong friends and entrepreneurs, fueled by their love for travel, founded Agoda to simplify global exploration.Today, we are a part of Booking Holdings [NASDAQ: BKNG], with a vibrant team of over 7,000 individuals from 90 countries, collaborating in offices across the globe. Daily, we connect travelers to destinations and experiences, offering incredible deals on millions of hotels, flights, and unique experiences worldwide.At Agoda, no two days are alike. Data and technology are embedded in our culture, driving our curiosity and innovation. If you're ready to embark on an exciting journey and help shape the future of travel, we invite you to join us.Our OpportunityAs a Staff Full Stack Engineer, you will create and develop AI-powered chat experiences that drive Agoda’s AI Assistant, enhance trip planning and discovery, streamline customer support processes, and deliver proactive recommendations. Collaborating closely with engineers, data scientists, and product managers, you will define, build, and scale next-generation AI solutions, making travel planning more intuitive, personalized, and seamless for millions of customers worldwide.We are seeking a visionary Full Stack architect with a strong hands-on approach — integrating innovative AI capabilities while rapidly validating ideas through experimentation. Your work will create measurable impacts on traveler experiences and business outcomes, all while adhering to Agoda’s standards for privacy, reliability, and responsible AI practices.
We are seeking a talented Full Stack Software Engineer with expertise in Vue.js and NestJS to join our dynamic team at joinmakropro. In this role, you will collaborate with cross-functional teams to design, develop, and maintain cutting-edge web applications that enhance user experience and drive business objectives.As a Full Stack Software Engineer, you will have the opportunity to work on exciting projects, utilizing the latest technologies and frameworks. Your contributions will be vital in shaping the future of our software solutions.
About AgodaAt Agoda, we connect the world through travel. Founded in 2005 by two passionate friends and entrepreneurs, Agoda was created to simplify global exploration for everyone.As part of Booking Holdings [NASDAQ: BKNG], our diverse team of over 7,000 individuals from 90 countries collaborates in offices worldwide. Each day, we connect people with unforgettable destinations and experiences through our vast selection of hotels, flights, and activities.At Agoda, every day presents new challenges. Our innovative culture thrives on data and technology, driving our curiosity. If you're ready to embark on an exciting journey and help shape the future of travel, we want you on our team!Bring Your Talent to Asia’s Tech Hub! Join Agoda in Bangkok as a Staff Software Engineer (Full Stack)Are you an experienced developer looking to make a global impact? Join our diverse team of top engineers from over 50 countries right in the vibrant heart of Bangkok. We offer an exceptional relocation package, authentic career advancement opportunities, and the chance to design systems that serve millions of users every day.Why Choose Agoda & Bangkok?Truly International: Work in a multicultural, English-speaking environment with colleagues from every continent.Global Impact, Cutting-Edge Challenges: Design, build, and scale high-performance systems for a worldwide audience.Bangkok Lifestyle: Experience a dynamic city known for its delicious cuisine, travel opportunities, and expat-friendly atmosphere, all while enjoying a lower cost of living.The Impact You Will MakeLead full-stack architecture and system design for features utilized by millions of users.Take ownership of complex end-to-end systems and mentor high-performing teams.Guide technical decisions across multiple squads, fostering engineering excellence.Collaborate with stakeholders to align on product vision and deliver exceptional solutions.
About the RoleJoin CP Axtra’s Supply Chain Tech team, the driving force behind efficient goods movement on a large scale. We are seeking a Full-Stack Engineer with a strong backend focus who is eager to take ownership of services from inception to deployment. If you enjoy collaborating within a product-focused team that emphasizes learning, practical solutions, and consistent delivery, we want to hear from you!Responsibilities Design, develop, and manage secure, observable, and scalable backend services and APIs. Engage throughout the entire software development lifecycle: discovery, design reviews, implementation, testing, release, and iteration. Contribute the appropriate frontend skills (e.g., React/Next/Vue) to implement features with high usability and polish. Produce maintainable code with unit/integration tests, engage in code reviews, and participate in CI/CD processes. Analyze and enhance reliability and performance through metrics, logs, traces, incident follow-ups, and documentation. Document decisions (ADRs), share context, and collaborate closely with Product, QA, and fellow engineers.
About AgodaAt Agoda, we unite the world through travel. Founded in 2005 by two lifelong friends fueled by their passion for exploration, Agoda aims to simplify global travel for everyone.Today, as a proud member of Booking Holdings [NASDAQ: BKNG], our diverse team of over 7,000 professionals from 90 countries collaborates across the globe. We connect travelers with extraordinary destinations and experiences, offering unbeatable deals on millions of hotels, vacation rentals, flights, and activities worldwide.Every day at Agoda is unique. Our culture thrives on data and technology, inspiring curiosity and innovation. If you're eager to embark on an incredible journey and contribute to shaping the future of travel, we invite you to join us.Meet Our Team:Join a dynamic team of talented engineers dedicated to front-end development. We focus on creating cutting-edge web applications utilizing Typescript, React, and Redux.Your Role:As the Front-End Engineering Manager at Agoda, you'll lead a team of skilled engineers in the development of robust and scalable front-end solutions. Collaborating with cross-functional teams, you'll contribute to project requirements and ensure the delivery of exceptional user experiences.Your Responsibilities:Mentor engineers in leveraging Typescript, React, and Redux to craft innovative front-end solutions.Work closely with product managers, designers, and cross-functional teams to establish project requirements.Provide technical leadership and nurture a culture of continuous learning and growth within the team.Identify and address technical challenges, debug complex issues, and enhance performance.Stay abreast of the latest front-end technologies and industry trends, driving innovation within the team.
About AgodaAgoda is more than just a travel platform; we are a community that connects people to unforgettable experiences across the globe. Founded in 2005 by two passionate friends, Agoda has grown into a key player in the travel industry and is now part of Booking Holdings [NASDAQ: BKNG]. Our diverse team consists of over 7,000 individuals from 90 countries, all dedicated to making travel accessible and enjoyable for everyone.Every day at Agoda is a new adventure. Technology and data drive our culture, sparking curiosity and innovation. If you’re eager to embark on a rewarding journey and help shape the future of travel, we invite you to join our team.Get to Know Our Team: The Full Stack Engineering Department is responsible for developing Agoda’s web and mobile applications. Our front-end teams specialize in various product areas, including accommodations, flights, payments, marketing, and post-booking services. Our marketplace spans the globe, and we aim to deliver localized, optimized user experiences across all major internet platforms, including mobile sites, native applications, and desktop interfaces. We seek talented individuals worldwide who are passionate about leveraging technology to create exceptional user experiences. Our teams engage with the entire tech stack, building end-to-end systems that encompass user interfaces, APIs, backend systems, and database management. As our products continuously evolve through experimentation and automation, we rely on robust CI/CD pipelines and a modular approach. Being data-driven, we measure our outcomes and constantly innovate to improve our services. We are looking for exceptional talent who is eager to learn and grow, possesses a strong sense of ownership, and demonstrates excellent technical skills. The Opportunity:The Lead Engineer plays a pivotal role in our technology landscape...