Forge Simulations is a cutting-edge company specializing in creating custom virtual training simulations for businesses across industries. From retail and healthcare to law enforcement and postal services, we design immersive, interactive simulations that help companies train their employees more effectively. Our solutions are tailored to match each client’s unique brand and training needs, ensuring maximum impact and engagement.
We’re a fast-growing startup with a passion for innovation, and we’re looking for a talented Junior-Intermediate Unity Coder to join our team on a contract basis.
Role Overview:
We are seeking a Junior-Intermediate Unity Coder to help develop and optimize our virtual training simulations. You will work closely with our design and development team to create high-quality, interactive experiences using Unity and C#. This is a remote, contract position with the potential for long-term collaboration based on performance.
Key Responsibilities:
- Develop and maintain Unity-based simulations for various industries (e.g., retail, healthcare, law enforcement).
- Write clean, efficient, and well-documented C# code to implement game mechanics, UI, and interactions.
- Collaborate with designers and artists to integrate assets and ensure a seamless user experience.
- Debug and optimize simulations for performance and scalability.
- Participate in code reviews and contribute to best practices for Unity development.
- Stay up-to-date with the latest Unity features and industry trends.
Compensation Structure:
We believe in rewarding efficiency and quality. Instead of hourly pay, we offer milestone-based compensation, where you’re paid for completing specific goals or deliverables. This ensures you’re rewarded for working quickly and effectively, without being penalized for your speed.
How It Works:
- Milestones: The project will be broken down into clear milestones (e.g., completing a specific feature, optimizing performance, or delivering a polished simulation).
- Payment: You’ll receive a predetermined amount for each milestone completed.
- Bonus: If you complete milestones ahead of schedule, you may be eligible for a speed bonus.
What We Offer:
- Flexible Hours: Work on your own schedule while meeting project deadlines.
- Remote Work: Collaborate with our team from anywhere in the world.
- Creative Freedom: Contribute to innovative projects that make a real impact.
- Competitive Pay: Earn a competitive rate based on your experience and the project scope.
- Growth Opportunities: Potential for long-term collaboration and skill development.
Qualifications:
- 1-3 years of experience with Unity and C# development.
- Familiarity with Unity’s UI system, animation tools, and physics engine.
- Basic understanding of 3D math, vectors, and quaternions.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Ability to work independently and meet deadlines in a remote environment.
Nice-to-Have Skills:
- Experience with VR/AR development (e.g., Oculus, HTC Vive).
- Knowledge of shader programming or visual scripting tools (e.g., Bolt, Playmaker).
- Familiarity with agile development methodologies.
- Portfolio showcasing Unity projects (e.g., games, simulations, or interactive experiences).
Language: