Senior Software Engineer
Core
Design and build scalable frontend and backend systems for user-facing gaming products and platforms.
Role type
Senior Software Engineer (Full Stack)
Builds
User-facing gaming products and features for players and streamers
Domain
Gaming / Web & Mobile
Deliverable
product features
Required skills
TypeScript, React, Node.js, NestJS, API design, scalable frontend architecture, complex system integration, AI coding tools
Preferred skills
Snowflake, observability tools, event-driven architectures, distributed systems (via careerplan.io/jobs/66-000-AB-76F-senior-software-engineer-at-gini-apps)
Responsibilities
Develop and maintain features across React, TypeScript, Node.js and NestJS; Build user-facing products and features used directly by players and streamers; Own features end-to-end, from technical design through development, testing, and production; Design and implement scalable frontend architecture and reusable components; Develop and maintain backend services, APIs, and integrations; Work with a shared codebase deployed across dozens of different configurations and environments; Solve complex technical and integration challenges across frontend and backend systems; Work across Web and Mobile products; Use AI tools as part of the daily development workflow to increase productivity
