À propos
Tech team at 365Talents 🦆
Our Tech team consists of about twenty developers organized into autonomous teams, each responsible for a specific area. We work closely with the product team during the design and development of features, as each team has its own dedicated Product Owner. We follow the Agile philosophy but allow teams to make day-to-day organizational decisions.
On a daily basis, the entire organization relies on teamwork, which is very important to us. We have built teams that are engaged, responsible, and supportive of one another. We also pay close attention to managing technical debt and continuous improvement, and dedicate time to advancing our technical environment and work methods. We prioritize learning and personal growth, particularly for our most junior developers, notably through pair programming. For more information, we regularly publish content about our way of working on https://dev.to/365talents/.
A good way to illustrate our approach is that we’re not running a sprint—we’re running a marathon. We make the most informed decisions possible by analyzing problems before solving them, and we’re careful not to spread ourselves too thin. Although we sometimes face complex technical challenges, we always keep in mind that the goal is to deliver value to our end users.
Accountability and Decision-Making 💎
Members of the 365Talents Tech team—regardless of their level of seniority—may be responsible for a task, a bug fix, deciding on a technical solution, etc. Being responsible means being able to make decisions. To make the best decisions, we expect the person in charge to foster discussion, actively seek out diverse opinions, and facilitate debates when necessary. While reaching a broad consensus is obviously the most appealing option, there will be times when this isn’t possible. In such cases, we expect the person in charge to explain their decision.