Senior Rust Developer - Blockchain (ID: 1466)
Truelogic SoftwareAbout the role
Truelogic is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. Truelogic has been helping companies of all sizes to achieve their digital transformation goals.
Would you like to make innovation happen? Have you ever dreamed of building Products that impact millions of users? Nice! Then we have a seat for you on our team!
What are you going to do?
You will have the opportunity to work in a forward-thinking and growth-oriented environment, at a company founded in 2015 by Charles Hoskinson and Jeremy Wood, one of the world's pre-eminent blockchain infrastructure research and engineering companies. They are a fully decentralized remote working organisation committed to the highest principles of academic rigour and evidence-based software development. The company builds high-assurance blockchain infrastructure solutions for public, private sector and government clients. It is also the driving force behind the decentralized and smart contract platform.
Occupy a unique position in the market, our team is developing a Rust-based blockchain application that will enable interoperability. Our code base is open source, because Client believes in transparency, security and peer review. Some of our implementations are based on academic research, so if you are keen on implementing formal requirements, you will be able to participate in those.
- Follow agile software development practices
- Work with teams across multiple time zones
- Work independently on software development tasks
- Be proactive and require minimal supervision or mentoring to complete tasks
- Review specifications produced by architects and formal methods specialists
- Contribute to the design of algorithms
- Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications
- Commit often and submit small pull requests frequently
- Cover your code with unit, property, and integration tests when applicable
- Review the pull requests of your teammates
- Fix bugs in your own code and in legacy code from others
- Be available for emergency fixing of severity 1 issues on deployed products
- Integrate software components and third-party libraries
- Verify and deploy programs and systems
- Troubleshoot, debug, and upgrade existing software
- Write documentation for the code
- Write technical user manuals
- Be knowledgeable about distributed and concurrent computation
Why do we need your skills?
- A minimum of 3 years development experience (professional or otherwise) in Rust
- Software development experience (6+ years)
- Experience working with Git and Git workflow
- Practical experience with Agile software development methods
- Knowledge of functional and object-oriented programming paradigms + domain knowledge on low-level network communications protocol
- Knowledge of distributed systems.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s