Welcome to LITSLINK — a top software development company from the US established by motivated doers and tech entrepreneurs with a great mission in mind — help up-and-coming companies and SME businesses turn their dreams into profitable ventures.
Inspired by this ambitious goal, we help clients across the globe to launch next-generation products that have a meaningful impact on the IT industry.
LITSLINK is looking for a highly experienced Rust Developer.
About you:
— At least 5+ years of experience as an engineer;
— Have solid programming experience with Rust;
— Knowledge of common algorithms and data structures;
— Familiarity with architectural design patterns;
— Strong expertise in Rust programming language with experience building large-scale applications using Rust;
— Strong knowledge of Rust’s memory safety principles and experience with writing secure and efficient code;
— Experience with asynchronous programming in Rust using frameworks such as Tokio or Actix;
— Experience with Rust web frameworks [Rocket, Warp. etc.];
— Familiarity with database systems such as PostgreSQL or MySQL;
— Understanding of networking principles, protocols, and related technologies like TCP, HTTP, and WebSockets;
— Experience with Git version control system and collaboration tools such as GitHub or GitLab;
— Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes;
Nice to have:
— Java familiarity would be a plus;
English skills enough to:
— Read/write/discuss technical requirements on tasks;
— Provide/take technical reviews on the code;
— Clearly describe your experience and technical decisions based on it;
— Support small talks and non-technical discussions.
Responsibilities:
— Implementation of new software, maintaining and improving the performance of existing software;
— Delivery of products/projects/tasks on time, good quality, in accordance with the stage of development;
We offer:
— Remote-first culture;
— Strong technical support of the company’s architectural board and implementation team;
— No bureaucracy and micromanagement;
— Educational opportunities;
— Working equipment;
— Competitive salary;
— Flexible working schedule. We respect your personal time;
— Paid vacation, sick days, days off, and national holidays;
— English lessons.
What happens after you apply:
— We review your application and contact you to set up a quick call with one of our recruiters;
— Online interview (Technical);
— Interview with Client;
— Offer.
Apply today!