Lead Full Stack Engineer
Genies is an AI character company that creates expressive AI personas with customizable 3D avatars, personalities, behaviors, and voices. It offers consumer chat experiences and tools for creators, developers, enterprises, brands, and game builders.
Funding history
About Genies, Inc.
Genies develops AI-powered character and avatar technology as a visual and embodiment layer for interactive digital experiences. Its products let users create and interact with AI characters through Genies Chat and Genies Studio, while its developer platform and SDKs support integration into Unity, WebGL, Android, and iOS applications. Genies serves consumers, creators, platforms, IP owners, enterprises, entertainment companies, and game developers.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Guide the technical direction, architecture, and execution of avatar-driven digital products as a hands-on player-coach. Build interactive interfaces and robust services, collaborate cross-functionally, and improve quality, security, testing, observability, and delivery practices.
Requirements
- 7+ years of professional full-stack development experience, including at least 2 years in technical leadership or mentorship.
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
- Ability to design and scale distributed, high-performance web applications.
- Expertise with React, TypeScript, JavaScript, Node.js, and Next.js.
- Backend development experience with Go, Python, or similar languages.
- Fluency with NoSQL and relational databases.
- Experience building and consuming RESTful and GraphQL APIs and familiarity with event-driven architectures.
- Understanding of data pipelines and ETL patterns.
- Knowledge of OWASP Top Ten and OAuth 2.0.
- Experience with AWS and CI/CD pipelines.
- Experience using AI tools in development workflows.
- Ability to lead technical and non-technical discussions.
Responsibilities
- Define and own the architectural vision and implementation strategy for full-stack systems.
- Establish technical standards, patterns, and scalable frameworks across frontend and backend.
- Integrate and evaluate AI tools for planning, code generation, debugging, and testing.
- Champion AI adoption by sharing workflows, prompt strategies, and tooling discoveries.
- Contribute maintainable, reliable, and performant code.
- Build interactive user interfaces, APIs, and backend services.
- Mentor engineers through structured guidance, code reviews, and feedback.
- Partner with product managers, designers, and engineering teams to create implementation plans.
- Identify technical risks, scalability challenges, architectural needs, and service-design tradeoffs.
- Improve developer velocity, operational efficiency, and code quality.
- Champion security, testing, and observability practices.
Benefits
- Equity packages
- Health, dental, and vision insurance
- Unlimited PTO
- Parental leave
- Hybrid work structure with a minimum of 4 days in the office weekly
- Monthly wellness reimbursement
