Senior Fullstack Engineer, Node.js & React.js (m/f/d)

Posted 26 Days Ago
Be an Early Applicant
Berlin, DEU
Hybrid
Senior level
Healthtech • Retail • Pharmaceutical
The Role
Build and operate scalable full-stack web applications, with a backend focus, using Node.js and TypeScript. Design APIs, asynchronous services, and distributed systems; contribute to React frontend development; address performance and reliability issues; and own features through design, testing, deployment, and monitoring. Participate in architecture discussions, code reviews, process improvement, and mentoring while collaborating with product, design, and engineering teams.
Summary Generated by Built In
Company Description

About Redcare Pharmacy:

As Europe’s No.1 e-pharmacy, Redcare Pharmacy is powered by passionate teams and cutting-edge innovation. We strive to create a healthy, collaborative work environment where every employee feels valued and inspired to contribute to our vision “Until every human has their health”. If you’re seeking a career that offers purpose and aligns with your values, join us and begin your #Redcareer today.

As the Senior Fullstack Engineer (BE Focused)  (m/f/d), you are a highly experienced individual contributor within a cross-functional team, building performant, scalable, and customer-centric web applications used by millions across Europe.

You drive complex feature development end-to-end and contribute to architectural decisions, while collaborating closely with peers and stakeholders. You elevate engineering quality through strong technical judgment and ownership.

Our Tech Stack: React, Node.js, TypeScript, Next.js, NestJS, Java, React, Docker, Kubernetes, CI/CD, Google Cloud, RabbitMQ, MongoDB

Job Description

About the role:

  • Design and implement complex features across our web-shop, translating business requirements into scalable and maintainable solutions.
  • Extend and build backend services across domains, ensuring clean interfaces and well-defined API contracts.
  • Contribute to frontend development using ReactJS, with attention to performance and maintainability.
  • Create and consume APIs following contract-first principles and ensuring backward compatibility.
  • Implement scalable asynchronous communication patterns using RabbitMQ.
  • Identify and address performance bottlenecks, reliability gaps, and technical debt within your scope.
  • Take full ownership of your features: design, implementation, testing, deployment, and post-release monitoring.
  • Participate actively in code reviews and architectural discussions, contributing thoughtful technical input.
  • Support and mentor less experienced engineers through collaboration and example.
  • Contribute to the continuous improvement of development processes and engineering standards.

Qualifications

About You:

  • You demonstrate seniority through impact, ownership, and sound technical judgment.
  • You are comfortable working independently on complex tasks while aligning with the broader team architecture.
  • You have strong experience building and operating scalable services with Node.js and TypeScript.
  • You have solid expertise in RESTful API design, HTTP semantics, and distributed system fundamentals.
  • You understand asynchronous communication patterns and event-driven architecture.
  • You bring a DevOps mindset and are comfortable with Docker, Kubernetes, CI/CD pipelines, and production monitoring.
  • You proactively identify risks and trade-offs, and communicate them clearly.
  • You collaborate effectively with product, design, and other engineering teams.
  • You value open feedback, continuous learning, and shared ownership.

Additional Information

About your benefits: In order to provide you with the best possible support for your individual needs - whether it‘s living a healthy life, having enough time for your family, or developing your skills - we offer a wide range of different, site-specific benefits:

  • Welcome days: We want you to feel at home with us from the very first day. Therefore, we welcome you with our comprehensive onboarding program.
  • Personal development: Grow! We support and encourage your individual development through various in- and external trainings.
  • Work from Home: If your job does not require you to be present in the office, we can arrange the place you work from individually - even for up to 20 days a year anywhere in the EU.
  • Mental Health: Get quick and professional help from psychologists of nilo if you feel overwhelmed in private or professional life. Anonymous and free of charge.
  • Mobility: We provide our employees with a fully costed Deutschland Ticket which can be used at any time. Click here to learn more.

Skills Required

  • Strong experience building and operating scalable services with Node.js and TypeScript
  • Solid expertise in RESTful API design and HTTP semantics
  • Understanding of distributed systems fundamentals
  • Understanding of asynchronous communication patterns and event-driven architecture
  • Comfort with Docker, Kubernetes, CI/CD pipelines, and production monitoring
  • Ability to work independently on complex tasks and align with broader team architecture
  • Ability to identify risks and trade-offs and communicate them clearly
  • Effective collaboration with product, design, and engineering teams
  • Commitment to open feedback, continuous learning, and shared ownership
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
743 Employees
Year Founded: 2001

What We Do

As Redcare Pharmacy - formerly known as Shop Apotheke Europe - we put care at the heart of everything we do, guiding people through their health to help turn bad days into better ones. We are Europe’s people-first pharmacy. Start your #Redcareer now! Let's grow together. We are an international company that is currently active in seven countries in Europe and is growing rapidly. Our headquarters as well as on of our distribution centre are located in Sevenum in the Netherlands near the German border. Our other distribution centre is in Milan, Italy. In total, we have locations in Cologne, Berlin, Munich, Tongeren, Warsaw, Milan, Lille and Eindhoven. We are always looking for new colleagues - people who not only get involved in our international team, but who want to actively take on responsibility and who want to grow together with us as a strong partner

Similar Jobs

Adyen Logo Adyen

Marketing Manager

Fintech • Payments • Financial Services
Easy Apply
Hybrid
3 Locations
4771 Employees

DFIN Logo DFIN

Account Executive

Fintech • Software
Remote or Hybrid
DE
1750 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
In-Office or Remote
43 Locations
250 Employees

HERE Technologies Logo HERE Technologies

Solution Lead – Professional Services, Automotive ADAS & AD

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Hybrid
4 Locations
6000 Employees

Similar Companies Hiring

OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account