Position: Frontend Engineer
Company: WHO-Recruitement
Experience required: 5y
Category: JavaScript
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

We are building a next-generation social platform based on meaningful interactions in live Experiences. Instead of being passive consumers of content, users are now able to play, interact and invest in their favorite creators. We started with a focus on gaming Experiences where viewers play with top Twitch streamers and pro-gamers in CS: GO, CoD, Apex Legends, etc. Now we are adding new games and multiverses further expanding the scope and depth of live interactions.
We are a startup backed by top US-based VC funds, including Streamlined Ventures and Alumni Ventures. Join us either remotely or in our offices in Kyiv, Ukraine, and Los Angeles.
We are looking for someone who can work well in a startup within an organization and can bring flexibility, speed, and quality to our team. You should have a solid background in the fundamentals of software development as well as a deep understanding of best practices in various languages and technologies. For this role, you should have an appreciation of the full web stack, as well as an appreciation of current trends in both backend and frontend web technologies.
The architecture of the platform has been shaped as microservices that communicate via Pub/Sub, gRPC, or Cloud Tasks. These services are written in Go or JavaScript (TypeScript) depending on the tasks they solve. Go is used for core functionality when the Node.js for game servers and faster prototyping. And we use Google Firestore as our main NoSQL database. The frontend is written in TypeScript with React without any specific state managing library. So the recipe for success is hooked + listening to Firestore real-time snapshots. We also have ServiceWorker for keeping platform clients up to date and notifications management. For the styling – styled-components
Key responsibilities:
Work closely with Product Team to deliver an awesome user experience to gamers around the globe.
Participate in software architecture design and code reviews.
Take part in product discussions and express ideas freely.
Constantly learn and expand your skillset.
Experience and skills:
4+ years of software development experience in both frontend
Has solid understanding of JavaScript.
Has experience with React.js and its ecosystem.
Has strong grasp of software engineering fundamentals and best practices.
Has entrepreneurial attitude and growth mindset.
Intermediate+ English.
Bonus points
Experience with streaming platforms (Twitch, YouTube Live, Facebook Live) as either a streamer or viewer.
Professional interest in gaming, web3, creator’s economy spaces
What You Get In Return
We're dedicated to our work, our company, our clients, and the most fun of all, Gaming! If you are interested in working in an exciting, dynamic environment that will offer you more opportunities than you can imagine, then you have come to the right place! Some of the benefits for you:
Unlimited growth opportunities in web3
Market salary + stock options
Flexible schedule
Remote work + paid co-working
Quarterly team-building events
20 vacation days and 10 sick days 
50% education coverage