Worldia
Technologies and tools
Symfony
100%Redis
100%RabbitMQ
100%Pythondata
100%PHP
100%MySQL
100%API Platform
100%React Router
100%React JS
100%Next.js
100%MobX
100%Prometheus
100%Kubernetes
100%Google Cloud Platform
100%GitLab
100%Docker Compose
100%Docker
100%
Backend
Frontend
Devops
Gitlab ⚙️
We use Gitlab to manage our backlog, do our code reviews, CIs, test units and the deployment phase with Helm and Kubernetes in GCP.
Notion ⚙️
Centralize all our knowledge and internal processes.
Organization and methodologies
-
Daily: 15 minutes/day to follow the progress of the project and give priorities for the next 24 hours
-
Code review: systematically before the merge phase and which is done in live
-
Peer-programming: during onboarding, but also on new technical aspects that are implemented
-
Planification: short sprints (1 to 2 weeks) to do small features and improvements & long sprints (3 weeks) to focus on the project as a whole, followed by a week of refactoring
-
Continuous improvement: user feedback, presentation of new features to All Hands, etc...
Projects and tech challenges
At Worldia, we make custom-made products!
Our biggest challenge is that our platform interfaces with many third parties, especially to retrieve essential data (prices, stock data, etc.). We therefore have a number of challenges to overcome, particularly in managing the response time of certain APIs.
What differentiates us from other players in the e-commerce sector and the tourism sector in general is that we offer a wide range of products that are both chronological and interdependent with each other. With few open-source resources available in our segment, we have to customize and we do it well!
Recruitment process
-
Step 1: 1st visio-call with our Tech Recruiter to better understand your career plan and your suitability for the position at Worldia
-
Step 2: Technical test to be performed at home
-
Step 3: Technical interview with our Engineering Manager & Lead Developer to evaluate your hard skills and the way you operate
-
Step 4: Final interview with our VP of Engineering to create a strong alignment on what we'll be expected from you and help you project yourself within the team