月額報酬15,000ドル以上の求人も多数。弊社のエージェントにご相談ください 登録 >

Senior Server and Client SDK Engineer (Rust)

Closed

Enginering Rust

Icon Location 勤務地
Ho Chi Minh
Icon Vacancies 総空席数
1 人

福利厚生

無料のランチとスナック 無料のランチとスナック
Free tea and coffee
実績に応じた追加の報酬 実績に応じた追加の報酬
Twice per year
業務用ノートパソコン/デスクトップ 業務用ノートパソコン/デスクトップ
Devices: Macbook and screen (If needed)
社員旅行 社員旅行
Team building, company trip, year-end party, monthly activities,….
その他 その他
- Annual leave 15 days per year - Internal training/sharing and professional Training courses
完全な社会保険 完全な社会保険

職務概要

We are looking for a skilled Rust Developer to join our team and contribute to the development of end-to-end encryption (E2EE) server and client SDKs. In this role, you will be responsible for designing, implementing, and maintaining secure communication protocols and cryptographic algorithms to ensure the confidentiality and integrity of data exchanged between clients and servers. Key responsibilities: - Design and implement secure communication protocols for end-to-end encryption (E2EE) server and client SDKs. - Develop and maintain cryptographic algorithms and libraries to secure data transmission and storage. - Collaborate with cross-functional teams including backend developers, frontend developers, and security experts to integrate E2EE solutions into existing products and platforms. - Write clean, maintainable, and efficient Rust code following best practices and coding standards. - Conduct code reviews and provide constructive feedback to ensure code quality and adherence to security standards. - Perform thorough testing and debugging to identify and fix security vulnerabilities and performance issues. - Stay up-to-date with the latest advancements in cryptography, security protocols, and Rust programming language. - Document design decisions, APIs, and implementation details for reference and future maintenance. - Participate in discussions and brainstorming sessions to contribute ideas for product enhancements and new features. - Collaborate with the technical support team to troubleshoot and resolve customer issues related to E2EE functionality.

必要なスキルと経験

- 7+ years of proven experience developing server and client-side applications using Rust programming language (at least 1 year of experience) - Fluent in English - Strong understanding of cryptography principles, secure communication protocols, and encryption algorithms. - Experience with cryptographic libraries such as libsodium, OpenSSL, or Ring. - Familiarity with network protocols such as TCP/IP, HTTP, and WebSocket. - Solid understanding of concurrent and asynchronous programming in Rust. - Experience with version control systems, particularly Git. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. - Ability to work independently and in a team environment.

この求人に応募する理由

- Annual leave 15 days per year. - Health insurance, social insurance. - Performance review: twice per year. - Internal training/sharing and professional training courses. - Team building, company trip, year-end party, monthly activities, etc. - Devices: MacBook and screen (if needed). - Free tea and coffee. - Comfortable working area. - Working hours: 9 am - 6 pm from Monday to Friday.

Recommended jobs

Head Of Engineering

交渉可能
IT Golang Developers Management

企業名は応募後表示されます

Enterprise Sales Manager

$3,000 まで
Sales & BD & Account Business Development Digital/Technical Sales

企業名は応募後表示されます