> Markdown version of [/jobs/ext/4008653-experienced-software-eng-gaming](https://www.wearedevelopers.com/jobs/ext/4008653-experienced-software-eng-gaming). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Experienced Software Eng Gaming - **Company:** Contracted Driver Services, Inc. - **Location:** Las Vegas, NV, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Computer Animation, Agile Methodology, HTML5, Unit Testing, Cascading Style Sheets (CSS), Code Review, Game Engine, Human-Computer Interaction, JSON, Object-Oriented Software Development, Software Engineering, SQL Databases, TypeScript, Extensible Markup Language (XML), Software Library - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/e59fd5a5-5d9c-4b7e-a646-4648f9917133/experienced-software-eng-gaming ## About the Role * Degree or diploma in software development or proven success as a senior software engineer in a national/global gaming company. * 3+ years professional experience in object-oriented software development with multiple shipped titles / projects/ products. While not required, video or casino gaming experience is desirable. * Proficient in and passionate about object-oriented programming, clean code and the application of OO patterns. * Development experience using JavaScript/TypeScript, HTML5, XML, JSON, CSS3, and SQL. * Effective technical leader with the ability to assist with project scheduling. * Able to work on multiple projects simultaneously under tight deadlines. * Excellent working knowledge in use of development frameworks, libraries and agile methodologies. * Proficiency Unit Testing and Automation a plus. * Must possess excellent written and verbal communication skills, attention to detail and ability to document technical requirements. ## Description * Develop code for browser-based HTML5 (Typescript) online casino gaming applications. * Design game engine extensions and custom user interface code to accommodate new features and functionality. * Work with game design to implement visual and audio assets, set up complex animation systems and tune game event timing. * Implement and verify the functionality of underlying math framework; ensure regulatory compliance for all behaviors and game states. * Ensure solid device-independent stability with consistent behaviors across all platforms and layouts. * Contribute to common code libraries, perform code reviews and participate in establishing functional requirements for new engine features and components. In addition, a Software Engineer must: * Participate actively with all members of the product development team to develop game designs into published online content. * Demonstrate exceptional ability to adopt new tools, techniques and procedures in a challenging and rapidly evolving business sector. * Work within and around application limitations to develop compelling and polished game content. Contribute to technical and creative problem-solving sessions. * Accurately estimate the time required to complete tasks, manage time effectively and meet all project deadlines while delivering consistently high-quality, error-free code that adheres to defined coding standards. * Proactively maintain communication with off-site partners and contribute ideas organization-wide for improving processes and developing tools, engine/game features, and shared library codebases. Work with QA, design and automation team members to ensure functional requirements are met and fully tested. * Possess strong self-management skills. Ability to own and see-through tasks to polished completion without extensive oversight. Show initiative in taking on new tasks and projects and in managing communications with stakeholders.