Job Description
Join a rapidly growing and profitable social gaming startup focused on creating engaging player experiences. This Senior Software Engineer role involves developing core game systems and features, collaborating closely with cross-functional teams, and contributing to the technical foundation of new game concepts.
Key Information
- Location Model: N/A
- Location Details: Global / Remote-first
- Salary Range: N/A
- Years Experience Min: N/A (Experience in game industry preferred, but general software development experience is key)
- Employment Type: Permanent
- Company Industry: Social Gaming
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A (Remote-first suggests flexibility, but core hours/overlap likely required)
Technical Stack
- Core (Must-Have):
- React
- Typescript/JavaScript
- Experience with game engines (PixiJS, BabylonJS, or similar)
- Nice-to-Have:
- 2D/3D graphics programming and rendering
- Game physics and animation systems
- Git
Role & Responsibilities
- Key Responsibilities: (What you'll DO)
- Develop and maintain game systems and features.
- Collaborate with designers and artists to implement game mechanics.
- Debug and optimize game performance.
- Write clean, maintainable, and self-documenting code.
- Participate in code reviews and knowledge sharing.
- Must-Have Qualifications: (What you NEED)
- Bachelor's degree in CS or related field.
- Proven software development experience (game industry preferred).
- Strong proficiency in React & Typescript/JavaScript or similar languages.
- Solid understanding of software engineering principles.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Nice-to-Have Qualifications: (What's a BONUS)
- Experience with 2D/3D graphics programming.
- Knowledge of game physics and animation systems.
- Familiarity with Git.
Company & Culture
- Benefits Highlights:
- N/A (Benefits not explicitly detailed in the provided text)
- Potential Red Flags / Things to Note:
- Compensation range not listed.
- Specific remote work requirements (e.g., timezone) not detailed.
- Company Culture Snippets: (Optional: Add if distinct culture points are mentioned)
- Thriving social gaming startup.
- Fast-paced and growing environment.
- Focus on diversity and inclusion.
Founded in 2022, ARB Interactive is a thriving social gaming startup redefining player experiences across North America. With 100+ talented team members globally and rapid expansion plans ahead, we're profitable, growing fast, and having fun doing it. We are seeking a talented and passionate Software Engineer to join our internal game development team. The ideal candidate will have a strong foundation in software engineering principles and a keen interest in creating engaging and high-quality games. This role involves working closely with designers, artists, and other engineers to bring innovative game concepts to life. Responsibilities: Develop and maintain game systems and features. Collaborate with designers and artists to implement new and exciting game mechanics. Debug and optimize game performance across all target platforms. Write clean, maintainable, and self-documenting code. Participate in code reviews and contribute to team knowledge sharing. Stay up-to-date with the latest game development technologies and trends. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience in software development, preferably in the game industry. Strong proficiency in React & Typescript/JavaScript, or other similar programming languages. Experience with rendering/game engines such as PixiJS, BabylonJS, or similar Solid understanding of software engineering principles and best practices. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred Qualifications: Experience with 2D/3D graphics programming and rendering techniques. Knowledge of game physics and animation systems. Familiarity with version control systems such as Git. Diversity Commitment: We are focused on building a diverse and inclusive team. We welcome people of all backgrounds, experiences, abilities, and perspectives and are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Important Security Notice: Our recruitment team will only contact candidates through official channels using @arbinteractive.com email addresses and via our recruiting platform, Ashby. If you find a position on a third party careers page (LinkedIn, Indeed, etc.), the job posting will redirect you to our careers page (https://jobs.ashbyhq.com/arb-interactive) to begin your application. We will never request payment, banking information, or personal identification details during the application process. If you're ever uncertain about the legitimacy of communication claiming to be from our company, please forward it to recruiting@arbinteractive.com for verification before responding or clicking any links.
Job Details
Location
Remote / United States
Key Skills
Software EngineeringJavascriptReactTypescriptGame DevelopmentVersion Control (git)2d Graphics Programming3d Graphics ProgrammingAnimation SystemsBabylonjsGame PhysicsPixijs