We are seeking a skilled software developer with experience in Rust to join our innovative and fast-paced team.
The ideal candidate will have a strong foundation in Rust programming, combined with a passion for developing efficient, reliable, and high-performance software systems.You will be working on cutting-edge projects that require an understanding of low-level systems programming, memory management, and concurrency, and contributing to new feature development.
If you're excited about solving complex challenges with Rust and driving impactful solutions, we'd love to hear from you!Required Skills:Proficiency in Rust programming languageExperience with systems programming and low-level software developmentStrong understanding of memory management, concurrency, and performance optimizationFamiliarity with version control systems (e.g., Git)Excellent problem-solving and debugging skillsExperience with asynchronous programming in Rust (e.g., using tokio, async-std)Knowledge of testing and CI/CD for Rust applicationsOptional Skills:Experience with Tauri framework for building cross-platform applicationsNetwork engineering experience, including protocols and distributed systemsFamiliarity with cryptographyKnowledge of front-end technologies (e.g., JavaScript, React)Knowledge of API design and microservices architectureExperience with Docker and containerization practicesExperience with concurrency libraries (e.g., actix, rayon)Responsibilities:Develop and maintain software applications using RustCollaborate with cross-functional teams to design and implement new featuresOptimize existing codebase for performance and scalabilityWrite clean, maintainable, and well-documented codeParticipate in code reviews and contribute to best practicesContribute to architectural decisions and design patternsStay updated with the latest developments in Rust and related technologiesQualifications:Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)3+ years of professional software development experience (flexible based on demonstrable expertise in Rust)Demonstrable projects or contributions in RustStrong communication and teamwork skillsWe offer a competitive salary, opportunities for professional growth, and a collaborative work environment.
If you're passionate about Rust and looking to make an impact, we'd love to hear from you!E04JI80034mh406xywb