Software Developer (Rust / Networking)

at Prowess Talent Management

  • Full Time
  • 3 weeks ago
  • 4,500 - 6,000 USD Monthly
  • 2 (vacancy)

Job Role Insights

  • Date Posted:
    Posted 3 weeks ago
  • Hiring location
    Singapore
  • Offered Salary
    4,500 - 6,000 USD / Monthly
  • Min. Qualification
    Bachelor’s Degree
  • Experience
    3 Years Min
  • Job Type
    Full Time
  • Job Role
    Software Developer

Responsibilities:

  • –  Develop and maintain scalable backend systems, APIs, and services using Rust.
  • –  Design and optimize networking solutions with protocols like TCP/IP, HTTP/HTTPS, and WebSockets.
  • –  Implement and maintain services in Linux (Ubuntu), focusing on reliability and performance.
  • –  Collaborate with cross-functional teams to create seamless user experiences.
  • –  Ensure system security, scalability, and maintainability.

Qualifications:

  • –  Proficient in Rust with experience in backend systems or low-level applications.
  • –  Strong understanding of networking protocols (TCP/IP, HTTP/HTTPS, WebSockets).
  • –  Experience with Linux (Ubuntu), including shell scripting and system troubleshooting.
  • –  Familiar with asynchronous programming and concurrency in Rust.
  • –  Knowledge of databases (SQL/NoSQL) and efficient data pipelines.
  • –  Experience with RESTful APIs or gRPC for inter-service communication.
  • –  Familiarity with Docker, Kubernetes, and system-level programming.
  • –  Comfortable working in CLI-based environments and debugging on Linux.