IOS Game Developer
Listed on 2026-10-10
-
Software Development
Software Engineer, App Developer - Mobile/Web, Game & 3D/XR Development, Software Testing
DIAMOND GAME is seeking a motivated, innovative and detail-oriented iOS game developer.
This role involves developing and maintaining iPad game applications. The focus is on creating secure, high-quality software and delivering a seamless user experience. A solid understanding of the software development lifecycle and the ability to collaborate across teams are essential for success inthis role.
Job Responsibilities- iOS Development:
- Design, develop, and maintain native iOS applications for iPad using Objective-C.
- Ensure smooth performance, high-quality UX, and adherence to iOS development best practices.
- Troubleshoot and resolve bugs as needed.
- Collaborate with cross-functional teams, including game artists, QA testers, and product managers to deliver end-to-end solutions.
- Participate in Agile methodologies, contributing to sprints and standups.
- Handle the full software development lifecycle, including planning, designing, coding, testing, and deploying.
- Create documentation as
- Participate in integration testing and unit test creation
- Participate in the build and release process
- Consistently demonstrate the ability to practice Diamond Game's core values and apply.
- Perform other tasks and duties as needed and/or requested by management.
- Bachelor of Science Degree or equivalent technical experience required.
- At least 2-4 years professional developer work experience required.
- Proficiency in programming languages:
- Proficient in iOS development with Objective‑C (1+ years)
- Solid understanding of object‑oriented programming principles (1+ years)
- Databases:
Strong expertise in relational databases such as MySql (1+ years)
- Understanding of software development methodologies:
Agile, Scrum, or Waterfall development - Version control systems:
Knowledge of Git for code versioning and collaboration - Knowledge of APIs and web services:
Understanding of RESTful services and API integration - Code writing and debugging:
Ability to write clean, maintainable, and scalable code. - Problem‑solving:
Ability to troubleshoot software issues and implement effective solutions - Collaborate with teams:
Ability to work effectively in cross‑functional teams, including product managers and game artists. - Software testing:
Ability to perform unit testing, integration testing, and other quality assurance practices - Adaptability in technology:
Ability to quickly learn and adapt to new tools, technologies, and programming languages as needed.
- JAMF or other Mobile Device Management solutions
- Game development
At Diamond Game, you're not just joining a company - you're joining a forward‑thinking, technology‑driven gaming organization where people genuinely matter. In fact, Diamond Game is proud to be a 2025 Best Place to Work winner, a recognition that reflects the experience our employees have every day. We're a collaborative, diverse team that works side by side, contributing at every level to deliver high‑quality products and meaningful results.
Everyone here plays a role in raising the bar - and that shared ownership is a big part of what makes Diamond Game special.
We believe in growing our talent from within. That means real career development, mentoring, and hands‑on experience that helps you build skills and expand your impact over time. When our people grow, the company grows - and we're intentional about supporting both.
Diamond Game offers a well‑rounded employee experience, including competitive benefits, work‑life balance, and an inclusive culture where people feel supported, respected, and empowered to do their best work.
Since 1994, Diamond Game has been designing, producing, and servicing electronic pull‑tab games, gaming systems, and tickets for charitable gaming…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).