Senior Frontend Web Engineer
Summary
Senior frontend engineer joining a small distributed web team to build and maintain Nebula's web-based creator, sponsor, and viewer apps, including streaming apps for browser, Chromecast, and Smart TVs. Core stack is React, TypeScript, and vanilla HTML/CSS.
First off, this description is a wishlist, not a checklist. We want to find a super-amazing person to join our team, and we’re well aware that “super-amazing” can come in all different forms. If you’re a little less experienced on a specific bullet point, apply anyway. We look at candidates, not resumes.
About the Role
Nebula is looking for an experienced Senior Level Frontend Engineer to join a small web team that’s spread over US and Europe. The team is responsible to build, maintain, and shape our web-based applications for creators, sponsors, and viewers.
Responsibilities
Collaborate with other web team members to build and maintain Nebula’s web-based internal tools and streaming apps on browser, Chromecast and Smart TVs
Work with backend and mobile engineers to identify potential API improvements
Help develop the technology roadmap going forward
Take new features from idea to shipped product
Identify performance and usability improvements
What We’re Looking For
5+ years of professional frontend development (React, TypeScript, and vanilla HTML/CSS experience required)
Excellent communication with technical and non-technical stakeholders, especially in written form
Ability to own a feature from inception to deployment
Critical thinking to identify problems and propose solutions
Curiosity & self-motivation, ability to manage time and priorities with little supervision
Patience & thoughtfulness
Nice To Haves
Experience working with remote teams across timezones
Familiarity with end-to-end testing (Playwright), Node (server-side rendering), Github Actions, AWS stack, Tizen and/or webOS TV platforms
Mentorship experience
Familiarity with agile methodologies
An eye and a love for small details
Perks
Competitive salary between $115,000-$140,000 USD or local international equivalent. We do not use formal job titles internally and similarly named positions may have different compensation levels. Actual starting salary will depend on various considerations, including: work experience, skills, specializations, training, and location.
Flexible work hours and vacation policy.
Fully work-from-home.
Diverse, socially-minded team of nice people.
Medical, dental, and vision plans (for US-based employees).
401(k) and other benefits (for US-based employees).
About Us
Nebula is a sort-of talent management agency and production company for thoughtful YouTubers and podcasters. We do a lot of things, so it's hard to explain it all in a single paragraph, but our mission is to empower independent creators. Most of our time is spent talking or working with the creators directly, one on one or in a group, coming up with better tools and toys for them.
We're a distributed company. We have offices in NYC and Denver, but more than 80% of the team is remote, in exotic locations like the UK, the Netherlands, France, and Ohio.
There are things to do and meetings to be had, but we pride ourselves on our flexibility. We think this makes Standard a great place to work for people with families, or whose productive hours tend to be outside of the 9-5. We care about what you do more than when you do it.
How We Hire
We think that diversity is important. Many of us have non-traditional backgrounds. We work in the online education space, so we understand how much can be learned on your own, on the Internet, outside of a classroom.
We're looking for people who are curious and passionate. Our team should be made up of people of all sorts of backgrounds, gender identities, and bodies who can help to expand our perspective and improve our ability to treat our creators and our audience with thoughtfulness and empathy.
If that sounds like you, we're happy to care less how many years of experience you have or where you went to school. Apply anyway. And if you have any feedback on how we could reach or appeal to a more diverse pool of talent, get in touch.
Tip: “tv” is part of our domain, not our name.