Jobs in Germany

Home  | verkstedt GmbH  | Senior/Principal Mobile Engine...
  • Berlin

  • Hi! We are verkstedt. 👋

    We are a distributed team of software developers, regularly meeting in the heart of Berlin and Cologne.

    We are passionate about delivering high quality app, web & chat applications with a strong focus on performance, scalability and robust solutions that don’t bother us during a nice board game session on a Saturday night. ;)

    We are looking for a seasoned Senior/Principal Mobile Engineer (f/m/x) to join our team.

    Join us and become part of a seasoned team of skilled engineers! We offer you the opportunity to shape and evolve large-scale software projects, work flexibly and focus on code and shipping products, not bureaucracy.

    Software engineering is always about trade-offs. Thus we try to focus on implementing pragmatic solutions and getting things done, rather than succumbing to dogmas.

    Tasks

    As Senior Mobile Engineer, you will fundamentally help us shaping our mobile architecture & strategy across apps and SDKs and choose sensible paths (Hybrid Native vs. fully native) based on context.

    Your tasks will involve a combination of the following:

    • Define and evolve standards: project structure, modularization, testing (unit/E2E), performance, accessibility, privacy/GDPR.
    • Design and own (native) mobile SDKs used by our apps and external partners (versioning, API ergonomics, documentation, migration paths).
    • Collaborate closely with backend engineers to shape ideal client–server interfaces (error models, pagination, offline, observability).
    • Guide and multiply: mentor our team, support and review external contributors, and make modern AI tools part of a reliable daily workflow.
    • Ship and stabilize: establish mobile CI/CD (e.g., Fastlane, GH Actions), release processes (App Store/Play), crash analytics and performance monitoring.
    • Collaborate with clients — often in German — to make trade-offs explicit and keep projects pragmatic.

    Requirements

    Our primary requirement fpr this role is a genuine passion for creating exceptional applications and guiding others in writing clean, efficient code, and an eagerness to collaborate on innovative projects.

    Couple this with expert knowledge in React Native/Expo building production apps at scale and the ability to dive into native modules/bridges when needed – you're the kind of seasoned professional we're excited to invite for a coffee chat! 😃

    In more detail for us that would include:

    • Solid understanding of both platforms’ native architectures and proficiency in Kotlin or Swift (comfortable reading/writing the other).
    • Track record designing, versioning, and maintaining mobile SDKs consumed by multiple apps/teams.
    • Bread-and-butter mobile practices: testing, release mgmt, telemetry, performance, accessibility, privacy.
    • Language: comfortable participating in and sometimes leading German-language meetings (≈B1); fluent in English.
    • Collaborative and kind reviewer who believes there are many good paths—and helps the team pick one and ship.

    Benefits

    • a competitive salary.
    • flexible working hours and location.
    • time for working on offtopic projects during our regular Open Fridays and
    • you can choose the gear you like.

    Software development means hard work, so we always make sure to have enough coffee, fruits, Club Mate & snacks in the office and at our place we also hold regular Board Game evenings for those interested.

    Great! Simply fill in the application form below and we will get in touch as soon as we can.

    What we usually do is to start with a quick chat via Zoom (or whatever channel works) to get to know each other and for you to ask any question that might come to mind.

    If we all agree to proceed we would invite you to prepare a coding demo or a scenario, which allows us during a second call to have a second interactive more indepth discussion with you about your work.

    And that’s basically all the application process there is.

    Start would be ASAP and please note that we’re serious about a welcoming, respectful environment — our CoC (at the bottom of our website) applies to everyone.

    Application form

    Apply for the job by filling the job application form with your details

    .doc, .docx, .pdf, .rtf, .txt upto 10 MB

    Having issues with applying? Try applying on the portal

    Helpful information

    Job recommendations