Software Engineer - Game Development

Oros Gaming

Reno, NV

Compensation: Not Listed

Health insurance

Dental insurance

Friday, Jan 24, 2025

11:00 AM to 3:00 PM PST

About Us: ;

At OROS Gaming, we are dedicated to creating world-class slot games that delight players and push the boundaries of innovation. Our team thrives on collaboration, continuous growth, and a shared commitment to excellence. As we expand, we are seeking a game Software Engineer who can take ownership of their work, contribute to cutting-edge game features, and collaborate across disciplines to deliver exceptional player experiences in a fast paced environment.;

We live by our values, which influence everything we do:;

  1. Selfless Teammates: Prioritize helping the team over personal gain.;
  2. Humbly Confident: Authentic and self-assured while remaining open to learning and growth.;
  3. Risk Mitigators: Transparent in identifying risks early and driving clarity for the greater good.;
  4. Exponential Potential: Committed to continuous improvement and creating opportunities for lasting growth.;

If these values resonate with you, we’d love to hear from you.;

Responsibilities:;

  • Task Ownership and Technical Development:;
  • Take full ownership of assigned tasks, managing them from concept to delivery with minimal supervision.;
  • Design, implement, and optimize game features using TypeScript for game clients and C# for math services.;
  • Develop and refine prototypes in collaboration with mathematicians to bring game concepts to life.;
  • Write clean, modular, and scalable code that meets regulatory standards and ensures player fairness.;
  • Debug and resolve technical challenges, ensuring high-quality deliverables.;
  • Collaboration and Cross-Functional Teamwork:;
  • Work closely with game designers, artists, audio designers, mathematicians, and QA specialists to bring creative concepts to completion.;
  • Plan and strategize task breakdowns and user story flows with the game team to ensure alignment and success.;
  • Actively contribute ideas to improve team workflows, development processes, and game quality.;
  • Ensure clear and effective communication with all team members to address challenges and implement solutions.;
  • Optimization and Continuous Improvement:;
  • Proactively identify opportunities to enhance efficiency, optimize systems, and streamline workflows.;
  • Optimize game performance for mobile platforms, ensuring fast loading times and smooth gameplay.;
  • Thoroughly test code changes to maintain reliability and contribute to overall team success.;
  • Stay up to date with the latest technologies and techniques to bring fresh insights to the team.;

;

Knowledge, Skills and Experience:;

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.;
  • 3+ years of experience developing slot games, online games, or front-end web applications using C++, C#, JavaScript, or TypeScript.;
  • Strong knowledge of object-oriented programming and design patterns.;
  • Proficiency with version control systems (e.g., Git) and bug tracking tools (e.g., JIRA).;
  • Experience with Agile and Scrum methodologies.;
  • Excellent problem-solving, debugging, and critical thinking skills.;

;

Job Type: Full-time;

Benefits:;

  • Dental insurance;
  • Health insurance;
  • Life insurance;
  • Paid time off;
  • Vision insurance;
  • Bonus;

Location:;

  • This role is based in Reno, NV;
  • This is in-office 5 days per week;

Applicants should expect to complete an assessment evaluation as part of the interview process.;

;