Senior Backend (Rust) Developer

$$$$

We are seeking an experienced backend developer to build and maintain the API and backend infrastructure for our web portal and mobile application. You'll be working with modern technologies including Rust, PostgreSQL/PostGIS, and cloud-native deployments on Kubernetes.

Key Responsibilities 
 

  • Design and develop robust backend services and RESTful APIs using Rust and Actix Web.
  • Architect and implement efficient database schemas in PostgreSQL with PostGIS extension.
  • Write optimized SQL queries and database procedures for high-performance data operations.
  • Deploy and maintain services on Kubernetes in Open Telekom Cloud using Helm charts.
  • Manage Kubernetes resources, deployments, and service configurations.
  • Implement DevOps best practices including CI/CD pipelines, monitoring, and automated testing.
  • Collaborate with frontend and mobile teams to ensure seamless API integration.
  • Optimize system performance and scalability.

    Required Qualifications 

    Technical Skills:
  • Strong proficiency in Rust (or willingness to learn with solid C/C++ background).
  • Expert-level database skills: PostgreSQL schema design, stored procedures, query optimization, and performance tuning.
  • Cloud platform experience: Open Telekom Cloud, AWS, GCP, or similar cloud services.
  • Kubernetes experience: Container orchestration, deployment management, scaling, and troubleshooting.
  • Helm expertise: Creating and managing Helm charts for application deployments.
  • Experience with containerization (Docker) and container best practices.
  • Understanding of RESTful API design principles and best practices.
  • Version control with Git and collaborative development workflows.
  • Upper-Intermediate English level (written and spoken) and excellent communication skills for effective team collaboration.

    Desirable Skills:
  • Geospatial expertise: Experience with spatial analysis, coordinate system transformations, PostGIS, or GIS applications.
  • Knowledge of Actix Web framework or similar web frameworks.
  • Experience with DevOps tools and practices (CI/CD, Infrastructure as Code, monitoring).
  • Kubernetes ecosystem tools (Ingress controllers, service meshes, monitoring solutions).
  • Experience with GitOps workflows (ArgoCD, Flux, etc.).
  • Familiarity with mobile app backend requirements.
  • Understanding of security best practices and authentication/authorization mechanisms.
  • Experience with observability tools (Prometheus, Grafana, ELK stack).
     
     

Technology Stack: 

Backend/API: Rust with Actix Web framework
Database: PostgreSQL with PostGIS extension (managed instance)

Infrastructure: Kubernetes on Open Telekom Cloud
Package Management: Helm charts for Kubernetes deployments DevOps: CI/CD pipelines, containerization, automated testing Version Control: Git + GitHub

We offer:

  • Competitive compensation.
  • Flexibility to work from anywhere (fully remotely or in our office in Lviv).
  • Comprehensive day-off policy, including additional days off in case of public holidays, and special events.
  • Accounting Support Services.
  • Work with global clients across diverse domains and businesses.
  • Education budget + corporate education events/trainings.
  • Compensation for certifications.
  • Compensation for your fitness pursuits or therapy sessions.
  • Enjoy insightful and diverse events including company meetups, milestone celebrations, team-building sessions, and knowledge-sharing forums.
  • A culture where individual growth and team progression are paramount.
     

Required languages

English B2 - Upper Intermediate
Ukrainian Native
ะก/C++, Actix Web, PostgreSQL, Kubernetes, Helm, CI/CD, Docker, GIS
Published 6 April
35 views
ยท
6 applications
Response activity: Very high
Last responded yesterday
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...