niceshops
Florian Flock, Senior Strategy Consultant von niceshops
Description
Der Senior Strategy Consultant bei niceshops Florian Flock spricht im Interview über die Devteams im Unternehmen, wie das Onboarding für neue Teammitglieder aussieht und welche Technologie Stacks verwendet werden.
By playing the video, you agree to data transfer to YouTube and acknowledge the privacy policy.
Video Summary
In the talk "Florian Flock, Senior Strategy Consultant von niceshops," Florian Flock explains that about 60 tech colleagues work in multiple teams; his 12‑person unit includes a Scrum team (six developers, a Scrum Master, and a Product Owner) with a product management team handling market and requirements before development. He highlights a structured onboarding with mentoring, two self-directed weeks, and intentionally low performance pressure in the first weeks/months to prioritize culture and belonging. Teams are autonomous in choosing their stack and managing infrastructure; his team uses Kubernetes, PHP, and React/TypeScript, with PHP as the constant while modern tools like BigQuery and Kubernetes are adopted at the team’s request.
Culture before code, autonomy over dependency: Why niceshops stands out for engineers – A DevJobs.at recap of Florian Flock, Senior Strategy Consultant von niceshops
Why this session matters
In his talk, Florian Flock, Senior Strategy Consultant von niceshops, offered a concise yet revealing look into how the company structures teams, designs onboarding, and makes technology decisions. From our DevJobs.at editorial vantage point, the signal is strong: niceshops builds an environment where belonging, autonomy, and accountability are not slogans but everyday practice. The details were concrete—from the composition of teams and the flow of product requirements to the way infrastructure responsibilities sit with the team.
What stood out to us most is the deliberate prioritization of people and collaboration. New colleagues start with time to arrive rather than pressure to perform; teams select their own tech stack and run their own infrastructure. It’s a clear combination of structured collaboration and technical self-determination.
Team size, structure, and mode of work
Flock situates the tech organization at a glance: roughly 60 tech-affine colleagues work across the niceshops group. His own unit counts about a dozen people and centers on a Scrum team.
- One agile development team (Scrum) with six developers
- Supported by a Scrum Master and a Product Owner
- A product management team is positioned ahead of development to handle market understanding and requirements before coding begins
This setup pairs clear responsibilities with a smoother path for requirements to reach implementation. Having product management “ahead” is a deliberate choice to keep developers focused with well-prepared inputs.
Onboarding: mentoring, self-directed time, and a pressure-free start
The onboarding philosophy is one of the talk’s strongest differentiators. It’s structured, personal, and explicitly designed around belonging.
- Mentoring program: a long-tenured colleague accompanies the new hire throughout the first months. This is an ongoing relationship rather than a ceremonial welcome.
- The first two weeks belong to the new colleague: that time is intentionally self-directed; the schedule and priorities are decided by the newcomer.
- Productivity pressure is actively taken off the table: there are few demands to “prove performance” during the first weeks—and not even in the first month—especially for developers.
Flock articulates this plainly in several passages:
“We try to remove the pressure for productivity and performance very strongly in the onboarding process.”
“The first two weeks entirely belong to the new colleague. They can be designed very agilely, and the schedule and guidelines are decided by the colleague.”
“Regarding productivity […] we take the pressure completely off. We have few requirements to show performance in the first weeks, not even in the first month.”
There’s a clear rationale behind this: before the “perfect line of code,” the priorities are culture and a sense of belonging to the team.
“Because we believe that topics like culture and belonging to the team are more important at first than one or another perfect line of code.”
Why belonging comes first
niceshops places relationship- and process-fit ahead of early output metrics. That’s a choice for long-term quality. New team members get room to understand the domain, ways of working, and expectations before shipping features. The result is fewer friction points and earlier psychological safety—fertile ground for feedback and learning.
The tech stack: autonomy by design
Another key theme in the talk is autonomy in the technology stack. There are three areas with different stacks. In Flock’s team, several anchors are clear:
- Infrastructure: Kubernetes is the backbone for container orchestration
- Backend: PHP is the core programming language and the “only constant”
- Frontend: React based on TypeScript
Crucially, teams choose their own technologies and own their stack. That goes beyond frameworks and tools and extends into infrastructure—server setup and networking included. Flock puts it succinctly:
“With regard to the technology stack, we place a lot of value on team autonomy. This means the team may choose the technologies itself and is also responsible for the technology stack.”
“Another special feature for us is that the team usually manages the infrastructure itself. […] even in the agile team, the server infrastructure and networking are set up by the team.”
This end-to-end responsibility makes teams independent—technically and organizationally. The effects are shorter paths, clearer ownership, and fewer external dependencies. At the same time, niceshops deliberately maintains a constant in the system: PHP. Everything else can change when the team deems it right.
“With us, the core programming language PHP has remained the only constant. In general, we have changes in the technology stack again and again.”
Concrete examples from the talk underscore that this openness is real:
- BigQuery is used by the Data & Analytics team.
- Kubernetes was introduced because the developer team asked for it.
Modernization with a stable core
The interplay of constancy (PHP) and evolution (tools, platforms, services) gives teams room to move without losing a shared base. New technologies can be adopted when they solve tangible needs, while deep expertise remains anchored in a core language. For many engineering organizations, this is an attractive pattern: a stable core around which practical innovation can thrive.
Product management ahead of development: clarity into the backlog
Another important piece is the product management team positioned before development. Its role is to work on market understanding and requirements “before development.” The benefit is straightforward: the development team receives well-structured inputs and can focus on execution. For the product–engineering relationship, the result is better alignment on priorities and fewer context switches during the sprint.
Infrastructure competence in the team: responsibility that accelerates
Having agile teams set up their own infrastructure—including networking—is a strong signal. It addresses a common seam between development, operations, and platform concerns. Here, the same team that builds services also owns the platform demands. In practical terms: those who build carry the technical implications of their choices. That builds independence, increases cross-boundary understanding, and speeds up delivery.
Of course, it also means more responsibility on the team. But the organization embraces that tradeoff: autonomy is intentional, and the team is accountable for its technology decisions. That fits the underlying stance Flock outlines—trust in team competence.
Redefining productivity: from sprint output to cultural fit
When pressure is purposefully reduced during the first weeks—and even the first month—the concept of productivity shifts. Output isn’t a gatekeeping metric; it becomes a result of effective integration. Flock makes it explicit for developers. The implication: only once culture and belonging are in place does the kind of quality emerge that goes beyond “the one perfect line of code.”
For organizations often under onboarding pressure, this is a notable approach. It shows that sustainable performance grows from trust rather than early “prove-yourself” sprints. niceshops puts principles above short-term numbers.
What tech talent can expect at niceshops
Drawing directly from Flock’s talk, candidates can expect the following without extrapolating beyond the session:
- A structured onboarding process with multi-month mentoring
- Two self-directed initial weeks where newcomers set their pace and priorities
- Minimal pressure to demonstrate productivity in the first weeks—explicitly including the first month—especially for developers
- Culture and team belonging prioritized over early output metrics
- Autonomy in the tech stack: teams select tools and own the stack
- Infrastructure ownership within the team: server and networking setup handled by the agile team
- A stable core in PHP, complemented by modern technologies (including React/TypeScript and Kubernetes)
- BigQuery in use within the Data & Analytics team
- A Scrum team comprising six developers plus Scrum Master and Product Owner
- A product management team preparing market and requirements ahead of development
In short, this is a setting where people who enjoy responsibility, end-to-end work, and continuous learning will feel right at home.
Clear roles, flexible boundaries
Roles are defined (development, Scrum Master, Product Owner, product management), but the boundaries in day-to-day work are intentionally flexible. The same unit that ships features also makes technology choices and sets up infrastructure. That creates ownership and reduces handoffs.
In practice, this means:
- Requirements arrive in a structured form, thanks to upstream product management
- Shared responsibility for technology and platform shortens decision paths
- Decisions are taken where expertise sits: within the team
The expectation for team members is implicit yet clear: think along, take responsibility, and lean into new topics. The pressure-free start provides exactly the space needed to build that responsibility with confidence.
Learning as a system: balance between constancy and change
Calling PHP the “only constant” while letting stacks evolve is a programmatic choice. It enables depth in the core while rewarding curiosity about new technologies. Modern components show up when teams ask for them (Kubernetes) or when they deliver clear value in other areas (BigQuery). That’s a learning culture by design.
Here, learning isn’t an add-on course—it’s built into the operating model. Teams that choose technologies and carry infrastructure responsibility naturally expand their skillsets as part of day-to-day work.
Guiding principles made tangible in the session
Flock’s remarks paint a coherent picture of engineering culture and organizational design at niceshops. Four principles stand out:
- Belonging before output: culture first, then code—felt most strongly during the first weeks.
- Autonomy with accountability: teams choose technologies and own the consequences, all the way into infrastructure.
- Clarity in requirements: product management prepares market and requirements so the team can focus.
- Evolution with a stable core: PHP as the constant, with ongoing modernization around it (e.g., React/TypeScript, Kubernetes, BigQuery in analytics).
These principles are attractive to talent that seeks ownership, values collaboration, and prefers learning by doing over rigid formalism.
Takeaways for tech leadership
For leaders aiming for similar outcomes, Flock’s talk offers pragmatic cues:
- De-chronometer onboarding: give newcomers self-directed time at the start to build trust and reduce friction later.
- Treat mentoring as a months-long relationship: depth beats checklists.
- Don’t fragment responsibility: when teams own stack and infrastructure, decisions become faster and more robust.
- Define a constant: a stable core (here, PHP) tethers the system without stifling innovation.
None of these are abstract recommendations; they flow directly from the practices described.
Conclusion: An environment for real ownership
The session with Florian Flock, Senior Strategy Consultant von niceshops, showcases an organization that welcomes people with trust, gives them time to arrive, and then hands them real responsibility—technically and organizationally. If you’re energized by autonomy, want to help make technology decisions rather than just consume them, and see culture not as a soft extra but as the hard precondition for quality, the signals here are compelling.
For tech talent, it adds up to a clear proposition: Here, belonging powers performance. Autonomy fuels speed. And a stable core keeps change productive.
More Tech Talks
niceshops Vorhersage der Verpackungsgröße via Machine Learning
Lilly Adlgasser und Michael Heininger von niceshops unterhalten sich in ihrem devjobs.at TechTalk "Die Vorhersage der Verpackungsgröße via Machine Learning" über die wichtigsten Eckpunkte des Projektes.
Watch nowniceshops Unser Weg zum Monorepo
Lena Höhsl und Sebastian Mandl von niceshops sprechen in ihrem devjobs.at TechTalk darüber, wie das Devteam im Unternehmen eine einheitliche Struktur in viele kleine Teilprojekte gebracht hat.
Watch now