Software-engineer Remote Jobs Germany

Homeoffice Senior Full Stack Software Engineer (f/m/d) - React, Node.js with verification

smartclip · Germany · Germany · Remote

About the job

Location: Hamburg, Berlin, Köln, Düsseldorf, Gütersloh, München or remote


About smartclip

smartclip is the adtech development unit of RTL Group — Europe’s leading free-to-air broadcaster group. Our proprietary advertising technology is custom-built for the needs of European broadcasters and publishers — enabling media owners to implement smarter monetisation strategies. We are committed to delivering the most innovative ad experiences spanning in-stream, out-stream, addressable TV, connected TV, audio, and gaming — ultimately empowering brands with true cross-screen storytelling opportunities on all devices.


Headquartered in Hamburg, smartclip has offices in Berlin, Munich, Düsseldorf, Cologne, Gütersloh, Amsterdam, and Paris.


For more information: Please visit www.smartclip.tv and follow us on LinkedIn.


Your role

We are looking for an ambitious and driven Senior Full Stack Software Engineer (f/m/d) - React, Node.js who will play a key role in both frontend and backend development. You will take full ownership of the software you create, working on multiple UIs built with React and multiple APIs written in Node.js. We use TypeScript, put an emphasis on test coverage and maintain a design system in Figma and Storybook.


Your position in our team

  • Develop maintainable, performant and usable UIs using React
  • Design and implement reliable, scalable and secure APIs using Node.js
  • Participate in all stages of software development, including database design and code reviews
  • Make design decisions and ensure best practices are followed
  • Collaborate efficiently with colleagues and communicate clearly in English


Your profile

  • At least four years of experience primarily working with React, Node.js and TypeScript
  • Fluent in both API and UI development and design
  • Experienced in implementing REST APIs. GraphQL is a plus
  • Good understanding of SQL and database design
  • Proficient in component-based UI composition and design systems
  • Profound knowledge in writing automated tests using libraries like Vitest, Playwright, or Mocha


Your benefits

  • Our Approach: We are driven by exciting projects that enable freedom for personal design and development opportunities. We pride ourselves on leveraging the latest technologies to stay ahead, including Node.js, C++, Java, Scala, Python, SQL, TypeScript, JavaScript, React, Docker, Kubernetes, AWS, Google Cloud, and many more.
  • Tools & Equipment: We provide you with State-of-the-art equipment. Whether you prefer Mac, Linux, or any specific tool, you’ll have access to top-of-the-line equipment and state-of-the-art tools and programs.
  • Flexible Work Environment: From embracing remote work opportunities to offering an “honour system-based” approach to working hours to “Smart Fridays” — our latest four-day workweek option — we understand the value of flexibility.
  • Continuous Development: Investing in your growth is a priority for us. We offer diverse training opportunities through Udacity, Coursera, hackathons, conferences, and personal and professional coaching & training
  • What else we offer you: We take care of our employees. That’s why we offer attractive company benefits, such as contributions towards the Deutschland-Ticket and JobRad, discounted fitness packages with Urban Sports Club, a free RTL+ premium subscription, corporate benefits discounts, engaging company events, and much more.


Come be a part of our highly motivated team, united by a shared passion for digital processes!


Sounds exciting?

Then we should get to know each other! Please upload your CV.


smartclip is committed to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, ethnicity, nationality, age, gender, gender identity, religion, sexual orientation, disability, or any other diverse characteristics.