Skip to content
mimi

Senior PHP Software Engineer

BRACK.CH

On-site Full-time Senior Today

About the role

About Us

We are one of the leading online shops in Switzerland for both B2C and B2B – a unique combination in Europe. Behind this lies one of the most modern logistics operations on the continent: highly automated, scalable, and with further expansion potential. Since Roland Brack holds 100% of the shares, we determine our own course, independent of short-term shareholder interests and with the conviction that things can always be improved.

With us, you don't just develop software. You bring your personality, actively shape the department, and influence the e-commerce of tomorrow. Become part of a cross-functional product team and develop scalable solutions with real impact for our customers and central company processes. You bring curiosity, team spirit, and a willingness to learn, and you shape not only the implementation but also the architecture, quality, and the question of what should be built.

What to Expect

  • A friendly cross-functional product team with a hands-on Team Lead, Product Manager, and several T-shaped Full-Stack Engineers who share responsibility.
  • You will work in variations of Scrum or Kanban.
  • Engineers also roll up their sleeves in refinement and actively contribute to architecture and product questions.
  • Significant creative freedom and the opportunity to actively shape high code quality within and across teams.
  • Enough legacy, complexity, and established structures to make a real difference with a good portion of resilience and to improve systems step by step.

What You Bring

We are a match if you:

  • Have many years of profound experience in modern, product-oriented software engineering (preferably with Java) and have already worked on complex, distributed systems – ideally in e-commerce or comparable domains.
  • Not only know modern engineering practices theoretically but also live them daily, for example in CI/CD, automated testing, decoupling, code reviews, and observability.
  • See concepts like DDD, Clean Architecture, Event-Driven Architecture, SOLID, Feature Flags, or Dependency Injection not as buzzwords but as tools that you use meaningfully and pragmatically.
  • Are a strong advocate of "You build it, you own it" and have experience in environments where releases happen multiple times a day.
  • Enjoy sharing your knowledge, like pair programming, whiteboard sessions, and code reviews, and help to further develop the engineering level in the team.
  • Possess deep expertise in your field while also being comfortable navigating adjacent areas.
  • Enjoy close collaboration with Product Managers and want to understand the problem we are actually solving.
  • You formulate requirements and think from the user's and business's perspective.
  • Appreciate true agility and enjoy working in short iterations, learning quickly, gathering feedback, and making data-informed decisions.
  • Utilize AI tools in your workflow and continuously educate yourself out of intrinsic motivation, simply because you enjoy growing professionally and personally.
  • Tackle complex problems and have the resilience to see things through to success.
  • Are a warm communicator who values an open learning culture, enjoys building personal connections within the team, and can laugh at good jokes.

We probably won't be a good fit if you:

  • Prefer frameworks like SAFe or projects that start with a requirements specification.
  • Have primarily worked in highly regulated areas without experience in a fast-paced, product-oriented environment.
  • Feel more comfortable in role models where infrastructure, backend, frontend, testing, and product thinking are clearly separated.
  • Take over requirements that are already fully formulated instead of refining them together with Product Management and truly understanding customers.
  • See further training primarily as the employer's responsibility and do not learn further out of your own interest, whether "on the job", at an evening event, or simply by reading a book.
  • Are more frustrated than motivated by imperfect systems – Spoiler: We are not there yet.
  • Strictly separate work and good mood.

Contact

Interested or have further questions? Sercan Ugur is happy to assist you with any questions.

About Us

"Together we shape the commerce of tomorrow."

Brack.Alltron employs around 1300 people and generates over one billion in revenue. The company exists because one person had the courage to find new paths and take them. Our success story shows that through each individual, together, something great is created, and we love our uniqueness. We set ambitious goals, and it is very important to us that we act responsibly and challenge ourselves.

Skills

CI/CDClean ArchitectureDDDDependency InjectionDockerEvent-Driven ArchitectureFeature FlagsJavaObservabilitySOLIDScrumTesting

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free