Alli is one of our latest products developed at the factory and now we need a tech lead to build this business.
So what is alli ? today the connection between fans and their favourite characters or entertainment brands is owned and controlled by giant corporationsThe entertainment business is a closed shopThe ips are all pre-existing, and the fans are kept on the outsideNew creators are forced to sell their soul to break in.
Emerging technologies could change all that, but right now it seems like virtual beings and nfts are being used as an opportunity for more corporate owned ip and for fans to be exploitedThey are missing the point!
The vision studio alli is a platform that will democratise the creation of virtual beings and content, and share the value of success with the audienceTo do this we will start by launching our own ips and gradually open it up to all.
The role we are looking for a developer that can help us build a simple web based ‘studio’ platform that will allow anyone to broadcast themselves as a virtual being using their camera enabled devicesWe also need your support on technical solutions around generating and minting the character assets that will be the stars of this platform!
You will be responsible for prioritising the three areas of focus below: we will launch a set of 5,000 virtual beings as nfts based on procedurally generated permutations of a single characterWe will launch the tool that will be used to ‘broadcast’ as this character and build a simple community around them.
The goal is to use third party tools and applications as much as possibleFor example we think the community aspect could be fulfilled using discord versus anything more bespoke.
There are 3 components that need building/exploring.
1Developing and building the studio platform what we want to do: we want to build an easy-to-use web-based application that is optimized for all major devicesUsing this tools users will be able to add their virtual being (purchased / issued as an nft) and use their phone/webcam to puppeteer the character in a simple virtual environmentThe platform should also have simple features that will allow them to export video or to initiate a call/chat with a friend using their character.
What we need from you: to lead the development and build of this project, finding and recommending the best third party tools, realising the ux vision in an elegant solution that works brilliantly / as it should on all major devices and browsersTo think about all of the technical challenges of the build end to end, including hosting / traffic flow / rendering speeds etcReference: https://kalidoface.com/ & https://3d.kalidoface.com/or a more advanced version of apples animojis!
2Procedurally generating assets what we want to do: we want a way to procedurally generate a large number of versions of one characterThat character should exist as a still image (like the most common nfts) as well as a file that can be uploaded onto the studio platform mentioned above (our usp)
What we need from you: research and explore options, make recommendations, scope the best solution, and help execute/ bring in specialists where requiredReference: bored ape or meebits (by crypopunks)
3Nft & blockchain technology what we want to do: we want each of the virtual being variations to be minted as an nft to be claimed / made available for saleThere is a growing ecosystem of services that we must make choices aroundThere are also likely to be some specific challenges we will need to overcome and bespoke requirements we need solutions for e.gThe minting process, gas fees, use of smart contracts etc.
What we need from you: to actively support the process to research and explore options, make recommendations, scope the best solution, and help execute and/or bring in specialists where required.
As our tech lead you will:
Have previous experience developing web-based games
Have previous experience in character / virtual experience design tools such as unreal and/or unity
Experience with the creation of ar filters / video effects and other camera based applications
Have a keen interest or experience in applying blockchain technologies such as nfts
Help represent technical opportunities and constraints with the founders
Have a high degree of user empathy and actively seeks to test, learn and iterate based on user feedback
Be well-connected to the developer community and able to attract the right engineering team post-fundraise
Have a proven track record of taking ideas and bringing them to life
Knowledge of a range of current cross-platform product development frameworks
Appetite for experimenting with new technologies and tools to drive innovation and creativity
Our tech stack
6+ years of professional javascript experience.
2+ years of reactjs (or similar) experience.
Familiarity with ar technologies such as apple arkit 4, google arcore, etc
Lots of experience integrating apis and using ml tools.
Great design intuition and user empathy.
Passion for ui fluidity and performance.
Ability to readily learn most technologies on-the-go.
Ability to thrive in an ambiguous environment with a high degree of autonomy.
We are committed to building a diverse culture and are eager to receive applications from all backgroundsAll applicants will receive consideration for employment without discrimination.