Backend Lead Developer

Logo of TechBiz Global

TechBiz Global

πŸ“Remote - Worldwide

Job highlights

Summary

Join TechBiz Global, a leading recruitment and software development company, as a Backend Software Engineer. You will maintain and implement new backend capabilities and services using Rust, PostgreSQL, and GraphQL within a distributed architecture. Collaborate with designers and frontend developers to meet product requirements, writing efficient, maintainable, and well-tested code. This role requires 5+ years of experience in backend software engineering, proficiency in Rust and GraphQL, and a strong understanding of software development principles. The ideal candidate will also possess experience with video and audio-centered web applications and specific technologies like FFMpeg and Nix.

Requirements

  • 5+ years of professional work experience as a backend software engineer in a cross-functional team (or equivalent in open source projects)
  • Understanding of programming design patterns, data structures and algorithms, and software development lifecycle (Git, testing, etc.)
  • Experience working in close collaboration with product & frontend
  • Experience with writing backend services in Rust, and backend services that speak GraphQL
  • English language fluency

Responsibilities

  • Maintain and implement new backend capabilities and services in an existing; Rust + PostgreSQL + GraphQL distributed monolith / microservices architecture
  • Coordinate with designers and frontend developers to evaluate and realize product requirements
  • Write efficient, maintainable, well-tested Rust and SQL code

Preferred Qualifications

  • Previous work on video and audio-centered web apps
  • Experience with GraphQL real-time subscriptions
  • Experience using the FFMpeg library (not the executable)
  • Experience with Nix and NixOS

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let TechBiz Global know you found this job on JobsCollider. Thanks! πŸ™