Rust Fullstack Developer
⚲ Warszawa, Warsaw
Do uzgodnienia
Wymagania
- Rust
- JavaScript
- Tokio
- PostgreSQL (nice to have)
- Docker (nice to have)
- CI/CD (nice to have)
- C (nice to have)
- C++ (nice to have)
Opis stanowiska
Wymagania:
What we expect- Commercial experience in Rust development.- Understanding of ownership, borrowing, concurrency, and memory management.- Experience with asynchronous programming: Tokio, async/await.- Development of REST or gRPC APIs.- Experience with Linux, Git, and code review.- Understanding of HTTP, TCP/IP, and the principles of client–server interaction.- Experience in frontend development using modern frameworks and libraries: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar.- Proficiency in TypeScript, HTML, and CSS.- Ability to integrate frontend with REST/gRPC APIs.Nice to have- PostgreSQL.- Docker and CI/CD.- WebAssembly.- C/C++.- Experience building high-load systems.- Experience contributing to Open Source projects.
What we expect- Commercial experience in Rust development.- Understanding of ownership, borrowing, concurrency, and memory management.- Experience with asynchronous programming: Tokio, async/await.- Development of REST or gRPC APIs.- Experience with Linux, Git, and code review.- Understanding of HTTP, TCP/IP, and the principles of client–server interaction.- Experience in frontend development using modern frameworks and libraries: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar.- Proficiency in TypeScript, HTML, and CSS.- Ability to integrate frontend with REST/gRPC APIs.Nice to have- PostgreSQL.- Docker and CI/CD.- WebAssembly.- C/C++.- Experience building high-load systems.- Experience contributing to Open Source projects.
🔍 Dekoder Ogłoszenia
🟡
Commercial experience in Rust development
Oczekiwana jest praktyka w tworzeniu aplikacji w Rust, a nie tylko teoretyczna wiedza.
🟡
Understanding of ownership, borrowing, concurrency, and memory management
Kandydat powinien dobrze rozumieć kluczowe koncepcje Rusta, które są fundamentalne dla efektywnego i bezpiecznego programowania.
🟡
Experience in frontend development using modern frameworks and libraries: React, Vue, Angular, Svelte, Next.js, Nuxt, or similar
Firma szuka wszechstronnego developera, który potrafi pracować z różnymi technologiami frontendowymi, a nie tylko z jedną konkretną.
🟡
Ability to integrate frontend with REST/gRPC APIs
Oczekuje się, że kandydat będzie potrafił połączyć warstwę frontendową z backendową, obsługując komunikację między nimi.
🔴
Experience building high-load systems
Może to oznaczać pracę nad projektami o dużym natężeniu ruchu, wymagającymi optymalizacji i skalowalności.