flaconi is hiring in Berlin 

Jobs in Germany

Home  | English Speaking Jobs  | Seliuk Ltd  | Middle+/Senior Rust Developer
  • Innovative technology company is looking for an experienced Rust Developer to join their engineering team. The ideal candidate will have a strong background in Rust and a passion for building high-performance, reliable, and scalable systems.

    Responsibilities:

    • Design, develop, and maintain high-performance, reliable applications using Rust.
    • Collaborate with cross-functional teams to define software requirements and deliver robust solutions.
    • Write clean, efficient, and maintainable Rust code, adhering to best practices.
    • Troubleshoot and debug complex issues, ensuring optimal performance and scalability.
    • Contribute to the design and architecture of large-scale systems and microservices.
    • Integrate third-party APIs and libraries into applications.
    • Work with databases and manage efficient data storage and retrieval.
    • Conduct code reviews, provide mentorship, and ensure the highest code quality.
    • Stay up-to-date with the latest Rust developments, libraries, and industry trends.

    Requirements

    • 4+ years of experience in Rust development
    • Strong proficiency in Rust, including experience with its ecosystem and libraries
    • Solid understanding of systems programming concepts and memory management
    • Experience with concurrency, multithreading, and low-level optimizations
    • Familiarity with databases (SQL/NoSQL) and efficient data handling
    • Experience with containerization and orchestration technologies such as Docker and Kubernetes
    • Knowledge of version control systems, preferably Git
    • Ability to work effectively in a team and independently
    • Strong problem-solving skills and attention to detail
    • Excellent communication skills, both written and verbal

    Nice to Have:

    • Experience with WebAssembly (WASM)
    • Familiarity with other programming languages like C/C++ or Go
    • Knowledge of cloud platforms (AWS, GCP, Azure)
    • Experience with testing frameworks and test-driven development (TDD)
    • Familiarity with Agile development methodologies

    Benefits

    • Competitive salary and benefits package
    • A collaborative and innovative work environment
    • Opportunities for professional growth and advancement
    • Flexible working hours and remote work options
    • Access to cutting-edge technologies and tools

    Job recommendations