Offshore Web Developer for German Businesses and the Mittelstand

I work as an offshore web developer for German businesses from Itahari, Nepal, where your morning falls inside my working afternoon. I’m Ujjwal Rupakheti, a full-stack developer and SEO specialist with 3+ years and 13+ projects shipped. You get DSGVO-aware builds, a correct Impressum, German and English versions, and one fixed price in writing.

  • Your 9:00 in Berlin is 13:45 in my working day
  • Cookie banners where rejecting is as easy as accepting
  • German and English on separate URLs, with hreflang
Ujjwal Rupakheti, offshore web developer in Nepal for German businesses and the Mittelstand

The Mittelstand

Why German Businesses Hire an Offshore Web Developer

Germany runs on small and medium-sized firms: 99.3% of its companies were SMEs in 2024, employing just over half of all staff, by Destatis figures. Many have no developer of their own, and hiring one is slow, with about 79,000 IT posts still unfilled in 2026, according to Bitkom.

An offshore developer fills that gap for a project, not a payroll. The real question is detail: the DSGVO, the Impressum and German search. Here is how I handle each.

Need one defined job rather than an ongoing hire? I work as a project-based web developer: one scope, one price and one delivery date.

  • Product catalogueFilterable product pages with datasheets and a quote-request form in place of a cart.
  • Karriere pagesJob pages with JobPosting markup, so roles can appear in Google’s job search.
  • Dealer finderA map of dealers or service partners across Germany, Austria and Switzerland, searchable by postcode.
  • RelaunchAn old site rebuilt with every URL redirected, following my guide to a website redesign without losing SEO.
  • Customer portalOrders, documents and tickets behind a login, connected to the ERP or CRM you already run.

Typical jobs, as examples; live work is further down.

Time zones

Germany to Nepal Time Difference, CET and CEST

Nepal stays on UTC+5:45 all year, so it is 4 h 45 min ahead of Germany in winter (CET) and 3 h 45 min ahead in summer (CEST).

The German Working Day on Nepal Time

Berlin, Vienna and Zurich in winter and in summer

  • My working day
  • Calls by appointment
  • Your 9 to 5
  • Overlap in my working day
  • Now
  • Itahari, NepalNPT, UTC+5:45, no clock changes

    09:00–18:00calls from 07:00 to midnight

  • Berlin, Munich, Hamburg & FrankfurtCET, UTC+1, late October to late March

    In effect now09:00–17:00your time, 8 h

  • Berlin, Munich, Hamburg & FrankfurtCEST, UTC+2, late March to late October

    In effect now09:00–17:00your time, 8 h

That gives 4 h 15 min of live overlap every winter morning and 5 h 15 min in summer, inside my normal working day. For a call later in your afternoon I stay on into my evening, booked ahead, so your whole Arbeitstag is reachable.

  • Clock changesGermany, like the rest of the EU, changes clocks on the last Sunday of March and the last Sunday of October; next on 28 March and 31 October 2027. Nepal never changes.
  • Austria & SwitzerlandVienna and Zurich keep the same clock as Berlin all year, so the same hours work for a site that serves the whole DACH region.
  • HolidaysGerman public holidays differ by state, so I plan around your Bundesland’s dates, and around Dashain and Tihar, which usually fall between late September and November.
  • Itahari, Nepal

    --:--

    UTC+5:45, where I work from

  • Berlin

    --:--

    Central European time

  • Vienna

    --:--

    Same clock as Berlin

  • Zurich

    --:--

    Same clock as Berlin

German rules

DSGVO, Impressum and Cookie Consent, Built in from Day One

German sites follow the EU’s GDPR, called the DSGVO in German, plus German laws of their own.

The DSGVO

A lawful basis for every form, a Datenschutzerklärung that matches what the site really collects, and EU hosting in your company’s name. I build the technical side; your Datenschutzbeauftragter signs off the texts.

EU-wide

Cookies Under § 25 TDDDG

The TTDSG became the TDDDG in May 2024, and § 25 still says storing or reading anything on a visitor’s device needs consent unless it is strictly necessary. My banners block the rest until people choose.

Every site

Impressum Under § 5 DDG

The Digitale-Dienste-Gesetz replaced the Telemediengesetz on 14 May 2024. § 5 DDG wants your name, address, legal form, representatives, email, register number and VAT ID easy to find and always available, so it sits one click from every page.

Business sites

Self-Hosted Fonts and Scripts

In January 2022 the Munich Regional Court ruled against a site that loaded Google Fonts from Google’s servers, passing visitors’ IP addresses on without consent. I serve fonts and scripts from your own host instead.

Every site

Accessibility Under the BFSG

Since 28 June 2025 the Barrierefreiheitsstärkungsgesetz expects online shops and booking services for consumers to be accessible; micro-enterprises are exempt for services. I build to WCAG 2.1 AA, the level behind EN 301 549.

Shops and bookings

Order and Cancellation Buttons

Under § 312j BGB a consumer order button must read “zahlungspflichtig bestellen” or something equally clear, and § 312k BGB adds a “Verträge hier kündigen” button for subscriptions. I build both in.

Shops and SaaS

Built with these rules in mind; your lawyer or Datenschutzbeauftragter has the final say. I’m a developer, not a Rechtsanwalt, and none of this is legal advice.

Deutsch & English

German-Language Websites for DACH Search

German buyers mostly search in German on google.de, so a German business site is German first, usually on a .de domain: DENIC registered the 18 millionth in June 2026.

If you also sell abroad, an English version helps, and Austria or Switzerland may need pages of their own where prices, delivery or legal details differ.

  • German and English on separate URLs
  • hreflang de-DE, de-AT, de-CH and en
  • Layouts tested with long compound words
  • German keywords researched on google.de
  • Banner, forms and errors in both languages
  • Copy from your Texter; I don’t write German

Two-language builds are familiar ground: Eknas runs a full Nepali version with hreflang for en-NP and ne-NP, and Nimtto switches between English and Nepali in one tap.

An example German page: long words break cleanly, and the banner sets nothing until a visitor chooses.

Working together

How a Project with a German Company Runs, Week by Week

Calls in your morning, everything else in written English, and a working preview you can open every week.

  1. 01

    Morning Call

    Thirty minutes on Teams, Zoom or Meet in your morning: goals, users, budget and deadline.

  2. 02

    Fixed Quote in Writing

    Scope, milestones and one price in USD, in plain English, before any work starts.

  3. 03

    Weekly Previews

    A staging link every week, kept out of Google with noindex until launch.

  4. 04

    Legal Pages Check

    Impressum, Datenschutzerklärung, banner and forms checked against your lawyer’s texts.

  5. 05

    Launch & Handover

    Go-live on a German weekday morning, then the code, IP and accounts handed to you.

Everything is in English; German copy comes from you or your translator.

Services

Offshore Web Development Services for German Businesses

Each service is one fixed project price in USD, agreed in writing, never a Tagessatz that keeps running.

Websites for the Mittelstand

Next.js or WordPress sites in German and English, fast, accessible and built for google.de.

Fixed quote1–4 weeks

SaaS and Web Apps

A first version with accounts, roles, plans and payments, plus the marketing site, with the cancellation button already in place.

Fixed quote6–12 weeks

Customer Portals and Integrations

Order, document and ticket portals that talk to your ERP or CRM through documented APIs.

Quoted per module

SEO for google.de

Technical SEO fixed in the code, German keyword research and a plain monthly report, from an SEO expert in Nepal who also writes the code.

Monthly or per project

Every check I run before launch is in my technical SEO checklist, and the full list of services is on my web development and SEO services page.

Proof

Live Work You Can Check Today

Each product is live, with a case study that shows how it is built and kept safe.

The Jhino help centre, where new users start

App publishing SaaS

Jhino

HttpOnly, SameSite=Strict session cookies, CSRF tokens and a strict CSP, with tests in Chromium, Firefox and WebKit.

Case studyjhino.com

Eknas developer documentation for the public API

Loyalty SaaS with a public API

Eknas

The API shows a shop only a customer’s first name, initial and last three phone digits: data minimisation in practice.

Case studyeknas.com

Prishta review queue with mark sheets waiting for approval

School SaaS, at Ektukra

Prishta

I worked on it at Ektukra Digital Agency, reviewing, fixing, testing and deploying a product with 1,061 tests against a real database.

Case studyprishta.com

The separate Nimtto international site, priced in USD

Case study: NimttoWedding invitations for families at home and abroad, with a separate international site and hreflang between the two audiences.

Working with Ujjwal on our agency project was a remarkable experience. He approached the project with the precision of an engineer and the strategic thinking of a marketer. The website he built not only looks polished but ranks exceptionally well for our target keywords. His dedication to quality and his availability made the entire process seamless.

Ektukra Digital AgencyDigital agency, Kathmandu · Website build

Also live: sajilai.com, a rental marketplace where bookings can never overlap. Every project is on my case studies page.

Commercials

Contracts, Data and Payment for German Clients

One fixed price in US dollars, agreed after a short call. Wise and PayPal show you the euro amount before you pay.

  • Payment by bank transfer, Wise or PayPal
  • Milestones tied to previews you’ve seen
  • An NDA signed before you share details
  • Code and IP transferred to you on payment
  • Domain and EU hosting in your company’s name
  • Invoices with your details for your Steuerberater

Personal data: test data by default, and an AVV plus the EU Standard Contractual Clauses before I touch live data. Not sure what you need yet? Book a consultation.

FAQ: Hiring an Offshore Web Developer for a German Business

Shared hours, the DSGVO, the Impressum, language, data and payment, answered for German companies.

Ask me on WhatsApp

Can a German Company Hire an Offshore Web Developer in Nepal?

Yes. I work with companies abroad as an independent contractor from Itahari, Nepal. You get a fixed quote in USD, a written contract, payment by bank transfer, Wise or PayPal, and an NDA if you want one. The code and intellectual property transfer to your company on payment.

What is the Time Difference Between Germany and Nepal?

Nepal is 4 hours 45 minutes ahead of Germany in winter (CET) and 3 hours 45 minutes ahead in summer (CEST), because Nepal never changes its clocks. So 9:00 in Berlin is 13:45 in Nepal in winter and 12:45 in summer. Austria and Switzerland share Germany’s clock.

How Many Working Hours Do German Clients Share with You?

Your morning sits inside my working day: 9:00 to 13:15 German time in winter and 9:00 to 14:15 in summer. Calls later in your afternoon fall in my evening, which I book by appointment, so in practice your whole working day is reachable for a scheduled call.

Will My Website Comply with the DSGVO?

I build it to support compliance: consent before non-essential cookies under § 25 TDDDG, self-hosted fonts, short forms, EU hosting and a list of the processors you use for your records. Compliance also depends on how your business handles data after launch, so your Datenschutzbeauftragter or lawyer has the final say.

Can You Add an Impressum That Meets the DDG?

Yes. Since 14 May 2024 the Impressum duty sits in § 5 of the Digitale-Dienste-Gesetz, which replaced the Telemediengesetz. I build an Impressum page linked from every page, with the details you supply: name, address, legal form, representatives, email, register entry and VAT ID. Your lawyer checks the wording.

Can You Build a German-Language Website?

Yes, but I don’t write German myself. I build German and English versions on separate URLs with hreflang, research German keywords on google.de and test layouts with long German words. The German copy comes from you, your Texter or a translator, and I make the site present it properly.

Do You Quote in Euros or Dollars?

In US dollars, like all my clients outside Nepal. The price is fixed in the contract, and you pay by bank transfer, Wise or PayPal in milestones. Wise and PayPal both show the euro amount before you send, so you know your exact cost. Domain, hosting and paid tools are extra.

How is Personal Data Handled If You Work from Nepal?

Most work needs no real customer data: I build with test data, and the live site and its database stay with an EU host in your company’s name. If I do need access to personal data, Nepal has no EU adequacy decision, so a processing agreement (AVV) and the EU Standard Contractual Clauses are agreed first.

Running a Business in Germany?
Get a Fixed Quote This Week.

Send a short note about what you need and when. I reply within one working day, usually before your lunch.

Ujjwal RupakhetiReplies within one working day

What are you planning?

Opens WhatsApp with your message started.