Backend Rust Developer
Position Type: Full Time, Contract 12+ Months
Location: Fully Remote (future office in North Dallas area)
Position Overview
We are seeking a Backend Rust Developer with front-end experience. The successful candidate will have a strong background in developing back-end systems in Rust. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. This role is critical to our mission of delivering scalable, efficient, and high-performing backend systems. You will work closely with other programmers to help create a large-scale Platform as a Service (PaaS) product being developed.
Required Qualifications
- Experience developing and maintaining a large Rust project
- Familiarity with Rust best practices
- Experience integrating with front-end developers to ensure back-end meets requirements.
- Familiarity with JavaScript/Typescript/NodeJS
- Familiarity with RESTful and WebSocket APIs.
- Experience with development tools such as Git, VSCode or other IDEs, etc.
- Effective communication and teamwork skills.
- Fast learner, able to adapt to modern technologies and frameworks.
- Problem-solver with a proactive approach to challenges.
- Proficient understanding of code versioning tools such as Git.
- Experience with modern CI/CD pipelines and tools.
- Understanding of server-side principles and networking protocols.
- Ability to work closely with other developers, UX designers, product owners, and management.
Nice to Haves (But not required)
- Experience with Kubernetes or other container orchestration systems.
- Some AWS or other cloud experience.
- Experience with Web3 technologies.
- Knowledge of GraphQL and how to use it to generate APIs.
- Knowledge of other server-side languages like Go, Node.js, Python etc.
We recognize that the ‘perfect’ candidate does not exist. We are in search of a proactive problem-solver, who thrives in the dynamic environment of a growing startup and possesses an optimistic attitude coupled with tenacity and resilience. BALANCED is committed to fostering a work culture that values continuous learning and personal growth. Therefore, if you feel you might not meet every single criterion outlined in the requirements, we still encourage you to apply. Your unique skills and experiences could make you the asset we need.
Who We Are
BALANCED Media|Technology is revolutionizing the way we process data and perform distributed computing with its groundbreaking HEWMEN® platform. By combining the power of machine learning with human input through games, BALANCED Media|Technology is making a difference in scientific research and social good. Join our mission and be part of the change!