Job
- Level
- Senior
- Job Field
- Web, Full Stack, Front End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Heilbronn
- Working Model
- Onsite
Job Summary
You build and run modern Single Page Applications with Angular, design REST APIs with Go, and optimize user interfaces in an agile team while ensuring quality code through testing.
Job Technologies
Your role in the team
- You build it, you run it! You take responsibility for the design, implementation, and operation of our applications in the STACKIT Marketplace - with a clear focus on the frontend, but with the power to also tackle the backend.
- Angular Architect: You develop modern Single Page Applications (SPAs) based on Angular and ensure a clean, modular architecture that remains maintainable even as complexity grows.
- BFF & Go-Backend Builder: You are not just an API consumer, but also a designer! You develop our Backend-for-Frontend (BFF) architecture in Go and provide tailored, high-performance REST APIs for efficient data exchange.
- UX/UI Realizer: In close collaboration with our UX designers, you transform wireframes and prototypes into pixel-perfect, responsive, and accessible user interfaces that delight our clients.
- Quality First: You not only write code but also guarantee the highest software quality through unit and end-to-end tests (both in the frontend and for your backend services).
- Team player & visionary: You work agile with Product Owners and the Engineering Teams to realize technical visions full-stack, and actively drive the development of our tech stack forward.
- Mentor & Coach: You enjoy sharing your knowledge! You support your colleagues with advice and assistance during code reviews and establish best practices in the frontend and BFF areas.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Angular Expert: You master Angular (latest versions), TypeScript, and RxJS effortlessly and are highly knowledgeable in State Management.
- Web Native: HTML5, CSS3 (Sass/SCSS), and modern JavaScript are your tools. You know exactly how browsers render and how to optimize web performance.
- Cloud affinity: Basic knowledge of Docker and Kubernetes is important, as you work in a "You build it, you run it" environment and can deploy both your frontend and backend containers yourself.
- Problem Solver: Complex UI logic, asynchronous data streams, or backend routing don't faze you - your analytical skills help you find elegant solutions across system boundaries.
- Communication professional: Proficiency in English, both spoken and written, is a must, as we operate internationally. German language skills are a plus. You enjoy working in an agile team that motivates each other.
Experience
- Fullstack mindset: You have several years of professional software development experience with a clear focus on frontend, but you also feel comfortable with backend structures.
- Go & API Enthusiast: You have practical experience in backend development - ideally in Go (Golang) - or are highly motivated to learn Go as a new language. Designing REST APIs and the Backend-for-Frontend (BFF) pattern are well within your expertise.
- Tooling expert: You are familiar with build tools (Webpack, NX), package managers (npm, yarn), and have experience setting up CI/CD pipelines (e.g., with GitHub Actions or Azure DevOps).
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Schwarz Unternehmenskommunikation GmbH & Co. KG
The Schwarz Group, based in Neckarsulm, is a significant German conglomerate and one of the largest retail groups in Europe. It operates over 13,900 stores under the brands Lidl and Kaufland and employs around 575,000 people.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Trade
