At 90 Seconds, our mission is to connect Brands and local Creators everywhere to create and tell the world’s stories in motion.
90 Seconds provides an end-to-end solution to manage all aspects of high-quality video creation via a global video creation platform for Brands and Creators.
Our sights are set a whole lot higher and we're looking for that determined someone who’s obsessive about building great products that change users' experience for the better.
We are looking for a Front End Engineer who will oversee the creation and delivery of the 90 Seconds products. In this role, you'll be a part of a collaborative team of empowered and accountable people focused on the same vision and priorities, solving the right problems for 90 Seconds users.
What you'll do
- Embody 90 Seconds’ values in everything you do.
- Lead and contribute to the design and development of product capabilities at 90 Seconds, implement secure, reliable, and scalable solutions.
- Advocate for best patterns and practices in the area of product design, performance, and testing.
- Networking and contributing to the open source community.
- Foster clarity and alignment on technical vision and direction.
- Advocate for engineering systems and solutions that will accelerate product development in the long run.
- Write clear and concise technical documentation on system design and implementation.
- Build a strong product-minded engineering culture by mentoring and guiding engineers.
- Contribute collaboratively within a creative and fast-paced environment to ensure design and delivery of high-quality, scalable solutions that adhere to high standards for architecture and best practices.
- Evangelize business benefits and impact of the product as well as the value of modern delivery and engineering practices.
Who you are
- Significant technical depth and solid knowledge in React.js & TypeScript
- Hands-on development experience building scalable products, appreciation for both developing high-quality software and delivering value to users.
- Progressive mentorship & team development experience - taking people with you along the journey and coaching those around you to orchestrate team success.
- Strong knowledge-sharing skills.