Full-Stack Engineer (Infra + Backend) Online Shops
BRACK.CH AG
Mägenwil
Key information
- Publication date:03 June 2025
- Workload:100%
- Place of work:Mägenwil
Job summary
Join Brack.Alltron in shaping the future of commerce! Enjoy a collaborative and innovative work environment.
Tasks
- Help create robust, scalable infrastructure and improve CI/CD processes.
- Design and implement modular software architectures with clear interfaces.
- Monitor and support applications and systems, including on-call duties.
Skills
- At least 3 years in software development, preferably in e-commerce.
- Experience with Docker, CI/CD, and DevOps practices.
- Strong communication skills and a commitment to clean code.
Is this helpful?
What to expect
- Be co-responsible for a robust and scalable infrastructure and actively help to continuously improve CI/CD and DevOps processes
- Actively support the design and implementation of software architectures focusing on modular components and clear interface definitions
- Identify and actively support the maintenance and optimization of development and test environments
- Support the operation and monitoring of your developed applications and systems (on-call duty within the team)
- Work closely with product management and your team to specify requirements, realistically estimate development efforts, and implement solutions effectively
- Actively participate in decisions regarding technological direction and contribute suggestions for selecting appropriate tools and frameworks
- Analyze, design, and implement new features and improvements – from the initial idea to going live
- Specify and implement interfaces and independently integrate them into existing applications
- Actively engage in discussions about business domains and bounded contexts
- Document technical concepts, test cases, and create user manuals
- Conduct code reviews and promote the application of clean code and test-driven development
What you bring
- Broad experience with container technologies such as Docker or Docker Compose, CI/CD (Jenkins, GitHub Actions), and DevOps practices (SRE) as well as affinity for agile working methods
- Practical experience in the following areas: operations/cloud infrastructure (ideally GCP, Kubernetes / Serverless) and backend
- At least 3 years of practical experience in software development, ideally in the e-commerce environment
- Experience in IAAC (Terraform), application monitoring via Grafana / ELK / Datadog
- Good knowledge of at least one common programming language, preferably Java / Go, and willingness to learn additional languages and technologies
- A high level of quality awareness for clean code, tests, and technical documentation
- Knowledge of relational as well as NoSQL databases is an advantage
- Familiarity with concepts such as Domain Driven Design (DDD), Self-Contained Systems, Asynchronous Data Replication, or Data Mesh is an advantage
- Strong communication skills, openness to constructive feedback, and a cooperative working style
- Active exchange within the developer community as well as willingness to regularly bring new knowledge and innovative ideas into the team
Benefits
Are you interested or do you have further questions?
Sercan Ugur is happy to assist you with any questions.
About us
"Together we shape the trade 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 ways and to take them. Our success story shows that through each individual, something great is created together and we love our uniqueness. We set ambitious goals, and it is very important to us that we act responsibly, support and challenge each other, and enjoy what we do every day.
Our hiring process
- You create your profile in our career portal and apply directly online for the advertised position.
- You will immediately receive a confirmation of receipt and within a maximum of 10 working days you will receive feedback on the next steps.
- While you show us your patience, we take personal time to review your application and define the next steps.
- Your documents convince us, then we get to know each other via live video call or in a personal interview.
- The "match" is mutually confirmed. Then we go into the second interview round where you get to know your future workplace and the team.
- YES – we have decided on each other! The employment contract will be sent to you digitally and after signing the contract you will receive access to our internal communication channels and at the same time we prepare your onboarding process.