Rust Developer (Praca zdalna)

EndySoft

Warszawa
14 000–17 500 zł netto (+ VAT) / mies.
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
Rust
PostgreSQL
MySQL
MongoDB
Redis
Git

About the project

  • We are seeking a highly skilled Rust Developer to join our development team. The ideal candidate will have a strong background in building performant, reliable, and secure systems using Rust. This role involves working on cutting-edge projects, designing and developing applications that leverage Rust’s unique strengths for system-level programming and high-concurrency environments.
  • This role offers the opportunity to work on innovative projects and leverage Rust’s advanced capabilities for building robust, high-performance systems. If you are passionate about Rust and eager to tackle complex challenges in a collaborative environment, we encourage you to apply.
  • MD rate: 160 - 200 EUR

Your responsibilities

  • Design and implement efficient and secure backend systems using Rust.
  • Develop high-concurrency, low-latency applications for large-scale distributed systems.
  • Work closely with system architects to build and optimize high-performance microservices.
  • Ensure code safety and prevent vulnerabilities by leveraging Rust’s memory safety and concurrency features.
  • Collaborate with DevOps teams to integrate, deploy, and monitor applications in production.
  • Write comprehensive technical documentation, including architecture designs and API specifications.
  • Perform performance profiling, benchmarking, and fine-tuning of critical services.
  • Explore and implement new tools and libraries within the Rust ecosystem to improve development workflows.

Our requirements

  • Strong proficiency in Rust, with hands-on experience in developing production-grade applications.
  • Solid understanding of asynchronous programming and concurrency models.
  • Experience with building RESTful APIs or gRPC services.
  • Familiarity with system-level programming and knowledge of memory management concepts.
  • Experience with containerization tools like Docker and orchestration tools such as Kubernetes.
  • Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Knowledge of Git and experience with CI/CD pipelines.
  • Strong problem-solving skills and ability to work in a team-oriented environment.

Optional

  • Experience with distributed systems and message queues such as Apache Kafka or RabbitMQ.
  • Knowledge of WebAssembly for building lightweight web applications.
  • Familiarity with performance monitoring and logging tools like Prometheus, Grafana, or ELK Stack.
  • Exposure to cryptographic systems and secure communication protocols.
  • Experience with testing frameworks specific to Rust, such as Cargo Test or Criterion.rs.
  • Understanding of Agile/Scrum methodologies.

Technologies we use

This is how we work on a project

  • code quality measures

  • code review

  • Continuous Deployment

  • Continuous Integration

  • active monitoring

Wyświetlenia: 5
Opublikowanadzień temu
Wygasaza 2 dni
Rodzaj umowyKontrakt B2B
Tryb pracyPraca zdalna
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Rust Developer"