Job
In this role, you will develop mobile apps for iOS and Android, collaborate closely with internal teams, and apply best practices to create stable and user-friendly applications.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Software Engineer (Mobile), you will take ownership of the mobile apps end-to-end, collaborating closely with design, product, backend, and infrastructure teams to deliver a high-quality mobile experience aligned with our security-first values.
- Own the development and evolution of NetBird's mobile applications across iOS and Android, ensuring stability, usability, and performance.
- Führen Sie architektonische Entscheidungen durch und etablieren Sie Best Practices im Bereich Mobile Engineering (Codequalität, Testing, Release-Prozesse, Monitoring).
- Build secure, intuitive, and polished mobile user experiences, balancing product needs with strong engineering fundamentals.
- Collaborate cross-functionally with backend and client engineers and product teams to deliver user-focused features from idea to production.
- Improve CI/CD pipelines and release processes (App Store / Play Store), reducing cycle time while maintaining quality.
- Diagnose and resolve complex issues in production environments, contributing to reliability and customer satisfaction.
- Contribute to code reviews, and help raise the engineering bar across the team.
- Stay up to date with mobile platform trends and contribute innovative ideas to improve the product.
Our expectations of you
Qualifications
- Deep understanding of mobile app architecture and best practices.
- Strong knowledge of mobile testing practices (unit tests, integration tests, UI tests) and ability to improve overall test coverage.
- Strong collaboration and communication skills in English, with the ability to work independently and make pragmatic decisions in a startup environment.
- Vertrautheit mit Netzwerk- und Sicherheitskonzepten (VPNs, WireGuard, Zero Trust, Geräte-Posture, Zertifikate).
- Knowledge of mobile performance profiling and observability (Crashlytics, Sentry, performance monitoring).
Experience
- 5+ years of professional software engineering experience, with significant experience building production mobile apps.
- Strong experience with native iOS (Swift) and/or native Android (Kotlin/Java) development.
- Experience building robust mobile apps that handle secure authentication, networking, and state management reliably.
- Experience shipping apps to the App Store and Google Play, including debugging production issues and monitoring performance.
- Experience with Android TV and TV OS apps.
- Experience working with CI/CD tools for mobile (Fastlane, Bitrise, GitHub Actions, etc.).
- Experience contributing to open-source projects.
- Experience working in cloud environments and modern backend ecosystems.
What we offer
- Receive a competitive base salary and equity incentives.
- Enjoy the flexibility of working both from our centrally located Berlin office and remotely.
- Join a team that values fast, clean shipping and works together to achieve great results.
- This is not a strict 9-to-6 role. We focus on outcomes, not the appearance of work.
- Be part of a rapidly growing company at the forefront of the Zero Trust security revolution.
Topics you will work on
Job locations
About your employer
NetBird GmbH is a software company based in Berlin that focuses on innovative network security. Their platform provides a user-friendly solution that replaces traditional VPN methods with WireGuard and peer-to-peer technology. The company targets teams of all sizes with the aim of making secure private networks simpler and more accessible.
- Startup
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Area of responsibility “DRV Bund IT” is the service provider for Deutsche Rentenversicherung Bund, developing and operating a complex IT system landscape in close coordination with its customers. Our “IT4IT” domain provides IT departments across DRV...