Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
WEROCK Technologies GmbH

Software Developer – Mobile & Desktop, Windows, Android

WEROCK Technologies GmbH

Software Engineer creating mobile and desktop applications for robust industrial hardware solutions at WEROCK Technologies. Developing solutions in a dynamic and growing company environment.

Posted 5/11/2026full-timeKarlsruhe • 🇩🇪 GermanyMid-LevelSenior💰 €36,000 - €45,000 per yearWebsite

Tech Stack

Tools & technologies
AndroidJavaKotlin

About the role

Key responsibilities & impact
  • Develop Windows and Android applications that interact with our hardware.
  • Implement low-level hardware-related functionality such as reading system/device data, interfacing with external connections, and handling background processes.
  • Establish pragmatic release/update processes, versioning, and reliable delivery.
  • Independently own software projects — from concept to implementation.
  • Work closely with product management to translate requirements into solutions.

Requirements

What you’ll need
  • A degree in Computer Science (or similar) or vocational training as an application developer is not strictly required if you are an outstanding self-taught developer with demonstrable skills.
  • You are comfortable with C++/C# (Windows) and Java/Kotlin (Android) and enjoy system-level development.
  • Hardware affinity: you understand drivers, how system services work, and are comfortable communicating with physical devices.
  • Mindset: you are a doer. If you get stuck, you don’t wait for help — you research, experiment, and solve the problem.
  • Flexibility and initiative: you are pragmatic, quick to learn, document sensibly, and approach problems in a structured way.
  • Your code and comments are in English. You speak fluent English (C2). German is useful for casual office communication but not required. Knowledge of Chinese is a plus.

Benefits

Comp & perks
  • Permanent employment contract in a future-oriented industry
  • Modern workspaces in the heart of Karlsruhe
  • Flexible working hours and vacation arrangements
  • Hybrid option: after the probationary period, 2–3 days/week remote work on request
  • Real responsibility: you will effectively build our software department from scratch
  • Open-door policy, flat hierarchies and first-name culture
  • Individually tailored development programs for continuous professional growth
  • Short decision-making processes and transparent communication
  • We care about the environment and climate protection — we cover the cost of the Germany-wide public transit ticket (Deutschlandticket).
  • We succeed together: employees participate in company profits
  • No on-call duties or travel requirements
  • Sustainability is not just a buzzword for you, right?

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#JavaKotlinsystem-level developmenthardware-related functionalitydevice data readingbackground process handlingversioningrelease/update processes
Soft Skills
problem-solvingflexibilityinitiativepragmatismstructured approachself-taughtcommunicationindependenceresearchdocumentation
Certifications
degree in Computer Sciencevocational training as an application developer