Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Amazon Web Services (AWS)unmatched
Analysis Skillsunmatched
Application Performance Managementunmatched
Application Programming Interface (API)unmatched
Blockchainunmatched
Cloud Computingunmatched
Code Reviewsunmatched
Concurrencyunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Debugging Skillsunmatched
Distributed Computingunmatched
Dockerunmatched
Embedded Systemsunmatched
GCP (Good Clinical Practices)unmatched
Gitunmatched
Memory Managementunmatched
Microservicesunmatched
Microsoft Windows Azureunmatched
MongoDBunmatched
Multithreaded Programmingunmatched
MySQLunmatched
Performance Tuning/Optimizationunmatched
PostgreSQLunmatched
Problem Solving Skillsunmatched
REST (Representational State Transfer)unmatched
Requirements Managementunmatched
Rust Programming Languageunmatched
Software Administrationunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Systems/Internals Programmingunmatched
Description
Job Description:
We are seeking a skilled Rust Developer to design, develop, and maintain high-performance, scalable, and secure applications. The ideal candidate will have strong systems programming experience and a passion for building reliable backend services, distributed systems, or performance-critical applications.
Key Responsibilities:
Develop and maintain applications using Rust programming language.
Design scalable, secure, and high-performance backend systems and APIs.
Collaborate with cross-functional teams to gather requirements and implement technical solutions.
Optimize application performance, memory management, and concurrency handling.
Write clean, maintainable, and well-documented code.
Participate in code reviews, testing, debugging, and deployment activities.
Support CI/CD pipelines and software release processes.
Required Skills:
Strong hands-on experience with Rust programming.
Knowledge of systems programming, multithreading, and asynchronous programming.
Experience with REST APIs, microservices, and distributed systems.
Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
Understanding of SDLC, Git, and Agile development methodologies.
Strong problem-solving and analytical skills.
Preferred Qualifications:
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with Docker, Kubernetes, and CI/CD tools.
Exposure to blockchain, embedded systems, or performance-critical applications is a plus.