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|Technologyis 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!
Job Type: Full-time
Pay: $80,000.00 - $110,000.00 per year
Benefits:
Compensation package:
- 1099 contract
- Employee stock ownership plan
- Profit sharing
- Yearly pay
Experience level:
Schedule:
Application Question(s):
- While this job is remote, we work core Central Time US Hours from 10am to 5pm. Are you able to be on during these times?
- Do you have a stable internet connection that can facilitate remote work and the ability to deliver large media files to other members of the team? Are you able to participate in online meetings and use web tools in order to do your work?
- How soon are you looking to start this position?
- We are a game company and love gaming culture. We like to nerd out over everything from games and movies to anime and tv shows. We love hanging out on remote calls and talking and chilling with the rest of the team. Does this sound like the type of environment you'd want to work for?
- We are a well funded startup that is pre-series funding, but are actively working toward Series-A funding. All of our employees are 1099 contractors with yearly contracts. Once we hit Series-A (very soon!) we will all be converted to traditional employees.
Since we are pre-series funding, our team receives actual ownership in the company. This allows us to provide a very nice benefit to those helping us in the "early days" of Balanced.
We do not currently provide health insurance or retirement benefits for these same reasons. This is planned to come online once we have Series-A funding secured.
Is this ok with you?
- This position is full time 40 hours a week and we pay monthly. This is not a temporary position and will be long-lasting for years to come.
Are there any obligations outside of your job that would prevent you from working these hours?
- You must answer this question or your resume will be rejected.
This job requires professional level of experience with Rust. Knowing Go, Java, C#, C++, or other low-level languages will not qualify you for this position alone, you must have practical experience developing back-ends using Rust.
Please describe what you've done professionally using the Rust programming language.
Experience:
- AWS: 1 year (Preferred)
- APIs: 2 years (Required)
- Rust: 2 years (Required)
- Svelte: 1 year (Preferred)
- Back-end development: 2 years (Required)
Work Location: Remote