Zurück zu den Positionen

Client Developer (m/f)

Festanstellung, Vollzeit · Berlin

Über uns
Founded in 2013 and headquartered in Berlin, Germany ZenGuard GmbH (https://www.zenmate.com) provides multi-platform security software and service that encrypts and secures user's internet connection and protects privacy while browsing. With its ZenMate flagship privacy service, ZenGuard prevents snoopers, hackers, governments, and ISP's from spying on user's web browsing activities, downloads, credit card information, and more. In addition to a slimmed-down free version, ZenMate is also available as a premium model with a subscription. With over 30 global server locations and more than 45 million users, ZenMate is one of the world's leading VPNs.
Your mission
You will ensure that our products operate smoothly on all clients.
Your tasks
  • You will work on existing products as well as upcoming new products which are used by millions
  • Develop and ideate innovative solutions based on product requirements and business challenges 
  • You will contribute to the product development and serve as an internal resource for technical software applications
  • Architecting and implementation pragmatic and robust solutions 
  • Maintaining and improving our four clients for Android (Java), iOS (Swift), MacOSX (Objective-C) & Windows (C#)
  • While you are experienced in at least one of the clients you will become acquainted with the other ones
  • Working together with the backend to improve the API that is used by all our clients
  • Deployment of the clients to the various stores
  • Documentation, writing tests and reliable code are a strong focus
  • Supporting the other departments with your knowledge for technical questions to our product
Your profile
  • 5+ years of experience in a similar position as a Mobile or Desktop client developer
  • You have a brilliant knowledge of software architecture and best practices in software engineering
  • Strong interest or experience in integrating service based API components
  • Sizable experience concerning testing frameworks, writing testable code and knowledge about best practises/coding patterns
  • Expertise at least in one mobile (iOS / Android) or desktop (MacOSX / Windows) technology
  • Strong knowledge in one of the other client technologies is a plus
  • You are great at documenting your work and having it peer-reviewed
  • Nice to have: Knowledge / Proficiency in React native
  • You have integrated REST APIs before and know how to implement secure authentication (e.g. tokens, etc.) according to best practices
  • You know how to build robust, and fault-tolerant clients that support our unique growth requirements
  • You stay up-to-date with the latest architectural trends
  • Fluent English

Deine Bewerbung

Wir freuen uns über Dein Interesse an ZenMate. Bitte fülle das folgende kurze Formular aus. Solltest Du Schwierigkeiten mit dem Upload Deiner Daten haben, wende dich gerne per Email an jobs@zenmate.com.

Bitte lade hier die für die Stelle benötigten Bewerbungsunterlagen hoch (z.B. Lebenslauf, Anschreiben, Zeugnisse, Gehaltsvorstellung etc.).
Per Klick mehrere Dateien auswählen oder Drag and Drop verwenden