Rust Developer
at OutCode Software
Lima, Lima, Peru -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | Not Specified | 24 Oct, 2024 | N/A | Communication Skills,Software Development,Garbage Collection,Rust,Data Structures | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT OUTCODE:
OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency.
Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds with one vision: to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.
QUALIFICATIONS
- 6+ years of experience in software development.
- 4+ years of hands-on experience with Rust programming.
- In-depth understanding of Rust’s memory management model without garbage collection.
- Proficient in asynchronous programming and concurrency in Rust.
- Experience with Rust’s built-in testing framework.
- Demonstrated ability to write clear, maintainable, and efficient code.
- Strong background in multi-threading and concurrency.
- Familiarity with widely-used Rust frameworks and tools.
- Solid grasp of data structures, algorithms, and system design.
- Strong problem-solving and debugging skills.
- Excellent communication skills and a collaborative mindset.
WHAT YOU’LL LOVE ABOUT US…
- Working in a fast-growing company.
- International working environment.
- 5 working days during the week.
E04JI80034mh406xyw
Responsibilities:
- Design, develop, test, and deploy applications utilizing Rust.
- Optimize applications for high performance, scalability, and reliability.
- Collaborate with cross-functional teams to integrate solutions.
- Write clean, reusable, and modular code following best practices.
- Maintain high standards of code quality through code reviews and testing.
- Diagnose, debug, and resolve application issues efficiently.
- Continuously stay up-to-date with the latest Rust libraries, tools, and frameworks.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Lima, Lima, Peru