Logo Schwarz Unternehmenskommunikation GmbH & Co. KG

Senior Software Engineer - Frontend / Fullstack

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

    • Location Heilbronn

      Baden-Württemberg

      Germany

    This is your employer

    Schwarz Unternehmenskommunikation GmbH & Co. KG

    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
  • Logo Schwarz Unternehmenskommunikation GmbH & Co. KG

    Senior Software Engineer - Frontend / Fullstack

    Location
    Heilbronn
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs