top of page
WE ARE HIRING
SOFTWARE ENGINEER/FULL STACK DEVELOPER
FRONT END/ REACT JS DEVELOPER
MOBILE APP DEVELOPER
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 of 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.
Strong programming skills in Java, PHP or any other programming language (we are open for all the experience levels and also for Fresh University Graduates ).
Can convert ideas to 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.
It's great if you have (not mandatory)
Experience with CI / CD.
Knowledge of cloud platform (eg AWS) is a plus.
Experience working with an agile / scrum team is a plus.
Worked on any of 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 Concept (Java)
Framework: Springboot, Spring Security, JAX-RS, Hystrix, Kafka
ORM: Spring Data JPA. Hibernate
Build tools: Maven, Gradle
Spring Webflux, Web Client
Good level of English.
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.
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
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 :
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
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
- 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
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)
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).
bottom of page