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

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.

Software Developer – Mobile & Desktop, Windows, Android
WEROCK Technologies GmbHSoftware Engineer creating mobile and desktop applications for robust industrial hardware solutions at WEROCK Technologies. Developing solutions in a dynamic and growing company environment.
Tech Stack
Tools & technologiesAndroidJavaKotlin
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 resumeApplicant 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