BWI GmbH supports the digital future readiness of the Bundeswehr by ensuring reliable IT operations and advancing its digitalization.
rust developer for E2EE messaging
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Work on a multi-platform client SDK and existing and new backend components for scalable and highly reliable E2EE messaging;
- Contribute to future direction through feature and architecture proposals, proactive collaboration, and communication;
- Support colleagues in understanding Rust-specific concepts and porting from other programming languages;
- Maintain and improve the end-to-end process from linting, automated testing, and optimized compilation to containerizing Rust artifacts in CI/CD systems;
- Focus on strong documentation, unit and integration tests, and conduct complex smoke and load tests.
требования
- Completed degree or comparable training in an IT-related field;
- At least 3 years of Rust experience and the ability to apply the language’s advantages deliberately;
- At least 5 years of professional software development experience;
- Experience working in agile development teams;
- Strong understanding of common security risks, such as OWASP, and their prevention;
- Experience developing performant web services and APIs;
- Familiarity with cryptographic encryption methods in this context;
- Experience with automated testing and producing and releasing production-ready Rust artifacts in at least one CI/CD framework;
- Creative and flexible mindset with intrinsic motivation to implement own ideas and a strong hands-on mentality;
- Fluent German in spoken and written communication;
- Very good English skills;
- Nice to have: knowledge and understanding of client SDK and multi-platform framework development, such as uniffi-rs or Tauri; knowledge and understanding of Kubernetes-based application architectures.
условия
- Annual compensation ranges from 71.000 € to 104.040 €, depending on responsibilities, experience, and competencies;
- 30 Days of annual leave plus 1 cultural holiday and options for individual adjustments;
- Monthly benefit-app credit and additional tax benefits on public transport tickets;
- Flexible work arrangements, including mobile work and trust-based working hours;
- Individual professional and personal development measures and free access to LinkedIn Learning;
- Leasing of up to 2 bicycles through the JobRad program.
навыки
IT-партнёр Бундесвера: цифровизация вооружённых сил Германии.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.