top of page






What are your missions
for software engineer/full stack developer?

  • Leading Software development by converting ideas, designs, and requirements into concrete and stable applications.

  • Take complete responsibility for your backend and be responsible to deliver new user experience for e-commerce.

  • Develop and communicate technical processes, standards, and best practices to the team.

  • Build reusable code and libraries for future use and implementation of projects.

Your profile

Technical Skills

  • Strong programming skills in Java, PHP, or any other programming language (we are open for all experience levels and also for Fresh University Graduates ).

  • Can convert ideas into features and problems to smart solutions.

  • Working with SQL Server or related technologies to allow the creation and maintenance of data.

  • Good experience with PostgreSQL DB or MYSQL.

  • Hands-on experience in HTML5, CSS3, Javascript libraries, and Bootstrap,REST API

It's great if you have (not mandatory)

  • Experience with CI / CD.

  • Knowledge of cloud platforms (eg AWS) is a plus.

  • Experience working with an agile / scrum team is a plus.

  • Worked on any of the PHP E-commerce platforms (eg Prestashop, Magento, Joomla) OR worked on any of the PHP CMS platforms (eg WordPress).

You will get extra points if you have (not mandatory).

  • Good Knowledge of Microservice Concepts (Java)

  • Framework: Springboot, Spring Security, JAX-RS, Hystrix, Kafka

  • ORM: Spring Data JPA. Hibernate

  • Build tools: Maven, Gradle

  • Spring Webflux, Web Client

Soft Skills

  • Good level of English.

  • Sports enthusiast.

  • Energetic / Pro-active.

  • Comfortable working in an Agile environment.

  • Challenge-oriented with an enthusiastic mindset to learn new technologies.

  • Strong verbal and written communication skills.

  • Constant learner and team player.

  • Love to share your passion for development, to train, to explain with another teammate.

What are your missions for front end/ react JS developer?

Decathlon is accelerating its digital transformation with an ambitious mission of becoming THE digital sports platform that will allow customers to discover sports through many local experiences across the world.  
Our goal is to create an open ecosystem in order to connect numerous actors and third-party services, in a safe and efficient way. 
Our Technology & Digital teams based in Thailand are united to build and grow Decathlon Thailand digital products & solutions with the aim of always offering the best value to 1.3 billion users in Decathlon Thailand.
Objective of the Business unit -  As a part of our Decathlon mission, we the digital team at Decathlon Sport Thailand,  want to create a wow experience for our users by creating a seamless omni journey both inside our stores and online through our website and shopping App. We focus on an agile way of working to ensure that we deliver quality software while respecting the timelines to adhere to our user needs.

Your mission:
Meet our Decathlon values. 
Be autonomous to take decisions.
Have the capability to take ownership.
Can be future leader/architect.
Be good in communication as he will have to present to our stakeholders/business teams
Have a knack for benchmarking and optimization.
Have a Familiarity with code versioning tools such as GiT
Have a familiarity with Project management/Process Management  tools such as Jira or similar tools

IT environment & Technology  : React.js and other Front end Technologies, Integration with REST API, SDLC

Years of experience : 4+ years


Your profile

You share passion towards sports & tech.
You graduated from an engineering school or equivalent
You like challenges in technology & you enjoy developing & following processes
You have a strong affinity with ownership & accountability also you demonstrate good sense of organization.
You like to work in a team & express initiatives
You have a capacity of  anticipation and innovation
Ideally, you have a successful experience in the field of the Web development 
Translates business requirements into technical details relevant to mobile application.
Design, develop and maintain apps and app’s framework components.
Lead solution definition and guide teams through execution and implementation
Should have excellent analytic, debugging and problem solving skills
Can work with tight yet realistic deadlines.
Should be able to multitask and have good time management skills.
Should possess good communication skills.

Must Have : 
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with newer specifications of EcmaScript
Experience with data structure libraries (e.g., Immutable.js)
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Experienced Full Stack React developers who have worked on server side rendering in NodeJs, 
Relevant Experience with frameworks like Next/Gatsby or other PWA's framework

What are your missions for mobile app developer?

We are looking for an iOS /Android Developer who possesses a passion for pushing mobile technologies to the  limits. As iOS / Android app developer you will work with our team of talented engineers to design and build the next  generation of our mobile applications.

Design and build advanced applications for the Android/ iOS platform
Work with outside data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Strong command over Swift/Kotlin
Knowledge of different SDK integration and SDK development.
Experience in E-commerce would be an added advantage.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Your profile

Should be able to work and design solutions individually and with a team.
Should be able to take ownership of complete development from design, development, and
Should poses good communication and interaction skill.
Collaborate with cross-functional teams to define, design, and ship new features.
Have at least 5+ years of experience developing iOS/ Android applications Swift/ Kotlin.
Proven working experience in Android/ iOS app development and  Have published at least one original Android app .
Experience with Android SDK
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging  technology
Solid understanding of the full mobile development life cycle.
Good Knowledge of Xcode , Cocoa frameworks , Sqlite , Realm , Push Notifications.
Comfortable in Storyboard , designing UI for Portrait and Landscape.
Strong command over Web Apis integration.
Submitting the App to the App Store and maintaining certificates

Technical Skills : Kotline, Dagger 2, Swift,
Extra Points : you will be given first preference if you have both Android and iOS Development Skills.

What are your missions for
Web merchandiser?

- I make more visitors' purchases and convert them to users
- I am responsible for the growth of the online sales
            I work with the sports’ website leaders ahead of campaigns to make sure that all the        sports products are published online (100% product availability) the categorization (tree structure) of the offer is up-to-date
            I ensure the internal search relevancy of the products (Algolia)
            I ensure the relevancy of my search and category filters
            I take care of the stickers display on products
            I make products appealing online (SPID, Sphere, Contentful...)
            I make sure the offer in stores and the online offer match - I regularly spend some time in the stores to check
            I ensure that the products’ display are consistent between the stores and the website.

CUSTOMER ACQUISITION - Campaigns’ preparation
- I make more people visit my sport web pages and optimize their journey on the website
- I define the traffic strategy of the campaign with the help of the referents of each channel
            I work with the communication team to prepare the required material for every campaign (landing pages, designs and commercial offers)
            I am responsible for the timing of the preparation of all the material - make sure everything is ready on time with a safety buffer ahead of each campaign’s kick-off
            I make sure the sport’s keyword rankings it set for the campaign (e.g. meta titles & descriptions) SEM & Paid Social
            I define the commercial calendar for my mission at the beginning of the year with my team, the communication team and the CSLs

- I analyze my users, their journey, behaviours and actions on the website
- I continuously improve our services and make our users come back and shop more.
             I analyze the users’ journey and behaviour - Google Analytics
             I define the key metrics that I will base my analysis upon
             I am able to quickly take corrective actions when I see that the performance is not aligned with the strategy and KPIs
             I report the results of every campaign - Data Studio
             I share the reports with the Digital/IT team to explore further improvements

Your profile

Job Skills (Soft & Technical Skills)
Passionate and committed to users - Empathy, continuous self-questioning, ability to learn
Great team player
Ability of projection and think beyond next quarter - yearly planning.
Leadership: able to drive the team in passing the sense, federating the team in a network mode.
Flexible and Adaptable
Ability to work with tight deadlines
Influential Communication Skills and Presentation Skills
Listen to and give feedback, take a step back
Keep a good knowledge of the domain (monitor the competitive environment), of the users (trends and needs)
Daring personality

Display the right offer and merchandising with the help of tools like SPID, Tesseract, Sphere, Algolia, PIXL, Contentful
Ability to work with the Adobe Suite (Photoshop and Illustrator)
Analyse the user journey and the business of your sports universe with Google Analytics
Ability to conduct keyword research for your sport to optimise your SEO strategy
Ability to work with Data Stuido, Google Tag Manager and SEO knowledge (not mandatory but bonus).

Application form
Upload resume here

Consent Form for Job Applicant
Decathlon (Thailand) Co, Ltd. (“Company” or “we”) is committed to protecting the privacy and security of the applicant’s personal data. This notice (“Privacy Notice”) aims at informing you of how we collect, use, disclose, and secured your personal data during the recruitment process. In connection with your application for work, and/or your submission of your CV or Resume to the Company, we may collect and use applicant personal data to assess and confirm a candidate’s suitability for employment. Your information may be shared with affiliated company for employment consideration purposes. The Company will only retain your personal data for as long as necessary to fulfil the recruitment process. The Company is required to collect and use your personal data to assess your suitability or qualification for the role prior to selecting process and entering into contract with the Company. However, if you choose not to provide all the data that is requested for your application, choose not to consent, or choose to withdraw consent afterward, the Company may not be able to conduct the processing purposes as specified in the Privacy Policy in whole or in part. In addition, the Company is unable to collect and use your personal data without obtaining your consent to assess and confirm a candidate’s suitability for employment. If you wish to withdraw your consent provided to the Company or exercise your rights as data subject or have any questions about this Privacy Policy, please contact us at You can learn more on how your personal data is being used and/or disclosed including security measure for storing personal data in the Company’s Privacy Policy on

bottom of page