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:;
- Selfless Teammates: Prioritize helping the team over personal gain.;
- Humbly Confident: Authentic and self-assured while remaining open to learning and growth.;
- Risk Mitigators: Transparent in identifying risks early and driving clarity for the greater good.;
- 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.;
;