411,854open jobs
14,107companies
70,575added this week
Browse all
Salary
$466k per year (net)
Location
Remote (Germany)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
We build high-quality WordPress plugins. All plugins are reliable with fast support and available in multiple languages for your WordPress websites.

Job Advertisement

Senior Node.js/React Full-Stack Developer (m/f/d)

Apply Now to Join Our Team

We are thrilled that you want to take the next step in your career with us! To apply, simply send us your CV and - if available - work samples that give us an insight into your experiences to date. If you are a developer, we would also like to see your GitHub profile.

As soon as we receive your application, we will review it in a timely manner and usually get back to you with initial feedback within three business days. If we are curious about each other, we will invite you to a video call so we can get to know each other better in person!

Schedule a short Intro Call

Let’s have a short chat to see if we’re a good fit. We look forward to meeting you and answering your questions! You don’t need a CV for this - if the conversation piques your interest, you can apply with a CV afterwards.

data-event_id="6">

Booking the video call is intended for individuals interested in permanent employment and is free of charge for them. If you are participating in the video call as an enterprise within the meaning of § 14 BGB (German Civil Code) (in particular for the purpose of initiating/discussing a project or selling/purchasing services), the booking constitutes a paid service contract with devowl.io GmbH; we will charge 200 € net per hour, per 15 minutes or part thereof, for the call time. Our General Terms and Conditions apply.

No Resume (CV) Needed

devowl.io: Develop innovative data protection solutions with us!

Since 2015, we at devowl.io have been developing and distributing WordPress plugins (and in the future also SaaS products) that make life easier for website owners. Over 200,000 websites trust our products for their needs, and we support them every day. Real Cookie Banner, a consent management solution, is our most popular product, and we plan to develop further data protection products with you that not only meet legal requirements but are especially understandable for people in order to make compliance in their everyday lives easier.

In our small remote-first team, each employee is valued as an individual. We communicate as equals, self-organize our working hours around our lives and try to give our best together every day using modern technologies!

For tax reasons, we are currently only looking for a suitable candidate who is a resident in Germany We kindly request that applicants residing in other countries do not apply.

Your tasks

  • Conception and implementation of new features
  • Developing, enhancing, and optimizing user-friendly UI/UX for our existing solutions
  • Implementation of interfaces (REST APIs) for own and external services
  • Integration of third-party APIs into our solutions
  • Understanding third-party code to design and implement integrations and compatibilities with cooperation partners
  • Development of new ideas and implementation (incl. ownership) within our monorepo
  • Collaborative code reviews to maintain and enhance the quality of our developments (+ development of automated tests, if useful)
  • Technical support for new products for which you have taken ownership, in German & English

What are notyour tasks

  • Fixing infrastructure issues or configuring infrastructure (that prevent you from implementing features)
  • Endless hours in meetings (where you don’t have much to contribute)
  • Discussions with managers who have never developed software (requirements and concepts come from techies)

What you should bring and be able to do

  • Education and/or studies in computer science, business informatics or comparable fields
  • Minimum 3 years of hands-on experience in developing backend services based on Node.js and/or frontends with React & React hooks - written with TypeScript (we work fully-typed)
  • Experience with distributed systems and scalable architectures (e.g. with Redis for caching, BullMQ for queues, NATS for messaging, or S3-compatible storage systems) or a keen interest in learning about this field
  • (optional) Experience with NestJS or comparable TypeScript-first frameworks, as well as knowledge of “modern” PHP (namespaces, autoloading, etc.) and/or experience in WordPress plugin development
  • Confident handling of Visual Studio Code (remote) and Git (with conventional commits)
  • Experienced use of LLM-based AI tools (e.g. Cursor, GPT Codex, Claude Code) to accelerate your daily development work (understanding of context engineering is welcome) - and the ability to consciously decide when their use is appropriate and when it is not
  • Ability to work independently with responsibility
  • Documentation of decisions is routine for you
  • Conscious sharing of successes and failures within the team
  • Don’t be afraid to treat everyone personally, on an equal footing and with humanity from the beginning
  • Giving and accepting constructive feedback in order to grow together
  • German and English fluent/business fluent (we work bilingually)

We offer you

  • 100% remote work (personal meetings a few times a year, e.g. at team events or conferences)
  • 36 to 40 hours per week of work (as it fits best into your life)
  • Enjoy a 30-day vacation per year (at 40 working hours per week)
  • Flexible working hours, whether like to work at 5am or 11pm (after a training period). The only thing that counts for us is that we finish our work responsibly.
  • Modern notebook of your choice (Mac/Windows/Linux) and other equipment for optimal work
  • Efficient development environment on powerful servers (e.g. via Visual Studio Code Remote)
  • Doer mentality in a modern and highly automated software development (CI/CD, Monorepo, Dockerized, Continuous Localization, and much more…). If an idea makes sense, it will be implemented quickly!
  • Fast release cycles (mostly weekly), so your work makes a difference directly to the customer
  • Working in efficient, short meetings and coordinated sessions. Thanks to weekly sprint planning, we work in a truly agile way!
  • We give you time to stay up to date! For example, follow well-known developers on GitHub or Twitter and keep yourself informed/challenged during your working hours with new technologies that we might be able to use.
  • Attractive company pension plan with subsidies, monthly tax-free voucher and yearly (for you tax-free) recreational allowances

Still there? Apply now!

We invite you to share your CV along with links to your (hobby) projects you have already implemented. You can save a classic cover letter if you tell us why you are interested in developing data protection solutions!

We are looking forward to your application!

Apply Now to Join Our Team

We are thrilled that you want to take the next step in your career with us! To apply, simply send us your CV and - if available - work samples that give us an insight into your experiences to date. If you are a developer, we would also like to see your GitHub profile.

As soon as we receive your application, we will review it in a timely manner and usually get back to you with initial feedback within three business days. If we are curious about each other, we will invite you to a video call so we can get to know each other better in person!

Schedule a short Intro Call

Let’s have a short chat to see if we’re a good fit. We look forward to meeting you and answering your questions! You don’t need a CV for this - if the conversation piques your interest, you can apply with a CV afterwards.

data-event_id="6">

Booking the video call is intended for individuals interested in permanent employment and is free of charge for them. If you are participating in the video call as an enterprise within the meaning of § 14 BGB (German Civil Code) (in particular for the purpose of initiating/discussing a project or selling/purchasing services), the booking constitutes a paid service contract with devowl.io GmbH; we will charge 200 € net per hour, per 15 minutes or part thereof, for the call time. Our General Terms and Conditions apply.

No Resume (CV) Needed

Contact persons

Jan Karres

Founder & Managing Director

Information on the processing of your personal data can be found in our privacy policy.

Apply Now to Join Our Team

We are thrilled that you want to take the next step in your career with us! To apply, simply send us your CV and - if available - work samples that give us an insight into your experiences to date. If you are a developer, we would also like to see your GitHub profile.

As soon as we receive your application, we will review it in a timely manner and usually get back to you with initial feedback within three business days. If we are curious about each other, we will invite you to a video call so we can get to know each other better in person!

Schedule a short Intro Call

Let’s have a short chat to see if we’re a good fit. We look forward to meeting you and answering your questions! You don’t need a CV for this - if the conversation piques your interest, you can apply with a CV afterwards.

data-event_id="6">

Booking the video call is intended for individuals interested in permanent employment and is free of charge for them. If you are participating in the video call as an enterprise within the meaning of § 14 BGB (German Civil Code) (in particular for the purpose of initiating/discussing a project or selling/purchasing services), the booking constitutes a paid service contract with devowl.io GmbH; we will charge 200 € net per hour, per 15 minutes or part thereof, for the call time. Our General Terms and Conditions apply.

No Resume (CV) Needed

Senior Node.js/React Full-Stack Developer (m/f/d)

Location: Remote Germany-wide

Working hours: 36-40 hours per week

Start date: February 2026 or later

Contact persons

Jan Karres

Founder & Managing Director

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
411,854 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$57k – $172k per year (Estimated) • Remote • Full-Time • 2+ years exp
JavaScript
TypeScript
AI/ML
Cursor
Claude
Claude Code
AI Agents
Agentic Workflows
Frontend
React.js
Mobile
React Native
DevOps
CI/CD
Git
Apply
$100k – $227k per year (Estimated) • Remote • Full-Time • 2+ years exp
JavaScript
Node JS
AI/ML
Cursor
Claude
Claude Code
AI Agents
Agentic Workflows
Frontend
React.js
DevOps
CI/CD
Git
QA
Jest
Apply
$34k – $162k per year (Estimated) • Remote • Full-Time • 2+ years exp
JavaScript
TypeScript
AI/ML
Cursor
Claude
Claude Code
AI Agents
Agentic Workflows
Frontend
Zustand
Redux
React.js
React Query
Sass
Less
Redux Toolkit
Mobile
State Management
DevOps
CI/CD
Git
QA
Jest
Apply
Jr React Developer 1 day ago
Remote/Hybrid • Full-Time • 1+ year exp
JavaScript
TypeScript
AI/ML
Cursor
Claude
Claude Code
AI Agents
Agentic Workflows
Frontend
Next.js
React.js
Mobile
State Management
DevOps
CI/CD
Git
Apply
Remote • Full-Time
PHP
PHP
WordPress
DevOps
GitHub
Management
n8n
Apply
$466k per year (net) • Remote • Full-Time
PHP
PHP
WordPress
DevOps
GitHub
Management
n8n
Apply
$466k per year (net) • Remote • Full-Time
PHP
PHP
WordPress
DevOps
GitHub
Management
n8n
Apply
$79k – $161k per year (Estimated) • Remote • Full-Time
JavaScript
PHP
TypeScript
Node JS
PHP
WordPress
Node JS
Nest.JS
BullMQ
Databases
Redis
NATS
AI/ML
Claude
Claude Code
LLM
OpenAI Codex
Context Engineering
Frontend
React.js
React Three Fiber
drei
DevOps
Rest API
CI/CD
Git
GitHub
Amazon S3
Apply
See all jobs
This is one of many
411,854 more open roles from verified company boards, updated every day.