Genies is looking for a Full Stack Engineer to build high-impact, user-facing systems that will bring their Smart Avatars and experiences to life, delivering rich web-based experiences that bring Genies' core technologies in AI, game systems and creation tools to the world.
Requirements
- 3+ years of work experience
- Solid CS fundamentals including algorithms, data structures, programming languages, and understanding of modern web applications
- Experience in developing websites and creating web pages with React, JavaScript ES6+ and Node
- Working knowledge of web technologies (such as HTTP, HTML/DOM, JavaScript, CSS)
- Experience with one or more backend programming languages or frameworks, including but not limited to: Python, Go, Ruby, etc.
- Familiarity with Git and Github or similar framework for version control
- Experience and understanding around concepts like Web Services and REST APIs preferred
Responsibilities
- Design, build and maintain scalable full-stack applications powering AI driven Smart Avatars, game development systems and UGC creator tools.
- Develop high-quality, testable and maintainable code using modern frameworks and abstractions
- Collaborate closely with cross-functional teams to scope and deliver product features that provide meaningful impact to our end users
- Participate in code reviews, architecture discussions, and continuous improvement of engineering best practices
- Help ensure a high standard in performance, security, reliability and user experience across our products
Other
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience
- Good communication and collaboration skills
- Proficient verbal and written communication skills
- Comfortable working in a fast-paced environment
- Preferred Primary Location: Commuting distance to San Francisco or Los Angeles. This is a hybrid position that requires a minimum in office 4 days a week