Senior Software Engineer (React, Frontend)
Superside is a fully remote creative technology company. Enterprises use Superside Creative OS to manage their creative workflows and to work with Superside creatives. We hire top-rated creatives anywhere in the world, and today we have 300 team members in 52 countries.
We primarily work with large US technology companies, and our customers include Amazon, Salesforce, Shopify and Facebook, as well as scale-ups and future industry leaders.
Do you want to work remotely in a diverse and distributed team in EMEA (Europe, Middle East, Africa) and have a big impact on a product? Do you want to be part of a high growing scaleup that delivers both a combined service and software platform to brands like Facebook, Amazon, Shopify and Coinbase and help them organize their creative workflows better? We are looking for new members to join us and build the platform for modern creative work!
Superside was founded in 2015 and is backed by Y Combinator, Slack Fund, Freestyle Capital, and High Alpha Capital. The company is scaling rapidly and grew over 340% the last year, and are looking forward to continuing the ride towards becoming a unicorn.
Demand for digital content has exploded with the rapid growth of online advertising and social media. Design and creative has become a huge bottleneck for marketing teams. Marketing teams at large companies often have inefficient processes for managing fast-frequency, iterative creative production. Many companies are still stuck in the TV era (e.g. 1 big campaign per quarter) and not properly set up to handle the large-scale creative production required online, where hundreds of micro-campaigns and thousands of individual assets are needed every month. Design and creative therefore often becomes a bottleneck in these marketing teams, reducing the speed of execution and ultimately slowing company growth.
The Superside software and service helps them “un-bottleneck” creative and ultimately lets the marketing team move much faster, knowing that with a Superside partnership there is almost no chance of missing a deadline. Superside has recruited 250 of the best creatives in the world, from top creative agencies only, working together remotely from 50 different countries. Everyone is working virtually together inside the SuperSpace app, our purpose-built internal creative operations system. Superside has formed deep partnerships with some of the most respected tech brands in the world like Amazon, Facebook, Salesforce, Coinbase, and Shopify, and has built an end-to-end creative workflow and collaboration platform to help them organize their creative processes better.
LIFE AT SUPERSIDE'S TECH, PRODUCT & DESIGN TEAM
Our TPD (Tech, Product, and Design) team is remote and contains multiple self-directed and cross-functional teams fully distributed across EMEA. The members represent 14 nationalities with alumni from Adobe, Revolut, Yandex, and Mail.ru. We are intellectually curious and creative thinkers, eager to grow and ready to make a big impact in the world. We analyze data, talk to users, prototype and iterate. We don’t need offices, our conversations happen in Google Meets and Slack. We focus on discovering and solving real-world user problems, not just building and shipping features. Teams at Superside own the complete software lifecycle starting from the roadmap, implementation, testing, deployment, and operations. We foster an open feedback culture and Everyone’s opinion is important to push our common mission forward. As a member of our engineering team, you’ll take on a key role in this process and see your work be used by amazing companies. Today, our engineering and product team consists of 16 members, but we are growing fast and aim to grow our organization to 100 people in the next 12 to 18 months.
We believe that the best teams are tightly connected, and we have therefore facilitated in multiple ways members in Superside to get to know each other and also have social time remote. One of the things we are doing is that we are arranging a remote coffee break every friday called Fika, where we either play some online games or discuss the latest news. We are also so lucky to have a wide range of communities across Superside where like-minded can join and meet each other, like for example #-s-tribe-foodlove for food lovers, #-s-tribe-pets for those who just loves to show their pets or see other pets or #-s-tribe-worldtravel for those who loves to travel and share their journeys.
WHAT WE ARE LOOKING FOR:
We are growing quickly and looking for software engineers on all our teams across product and infrastructure. Most of our software engineers would describe themselves as T-shaped engineers with one skill they are expert in (e.g. frontend, backend, or devops), and multiple skills they are familiar with. Please apply and we will make sure to match you with an opening that fits your background and interest. You can expect to get your hands dirty with:
- Building, testing, and shipping features like chat, staffing, project management, design collaboration, integrations, workflow editor, and more.
- Be part of important product discussions, and discuss with product managers, UX designers, and other engineers.
- Creating and contributing to technical specs and testing/rollout plans.
- Mentoring and supporting teammates to help them grow.
- Be part of important technical difficult discussions
THE TECH PLATFORM WE ARE BUILDING
Superside is right now in a unique position to expand on existing deep customer relationships and we are gradually introducing a customizable creative operations system - specifically built for the large-scale enterprise use case. First iterations of many of these elements are already in place.
This “Creative OS” is structured around 4 distinct functional areas:
Drag&Drop Brief Editor: The customer can configure their own creative briefs per product and define rules for who should be allowed to submit projects.
Assignment, Planning & Project Management: The customer can create automatic assignment rules for incoming projects (e.g. all critical deadline projects should go to Superside) or decide on a per project basis inside the Superside PM tool who should do what. The customer can also plan campaigns, chat internally on an “Epic” level and manage their own non-Superside projects.
Project Execution, Design Commenting & Collaboration: The most important part of the Superside app is the actual project execution, where Superside should impose an opinionated process for how creative projects should be executed in various stages. Commenting by multiple team members should be made easy and centered around the creative use case.
Output, File Management & Result Measurement: Finally, all creative projects need to go where customers can see them, and Superside should make it easy to output projects to Digital Assets Managers, Marketing Clouds, Ad Servers or FB/Google ad managers. The dream is for Superside to eventually “close the loop” and link the actual project result performance back to the creative that has worked on the file.
Along every step of the 4-step framework the customer will also be given the opportunity to create workflows and automations. Inside the Superside’s workflow editor, the customer can break down complex projects into milestones, decision points and automated integrations (e.g. «add final file to DAM», «create Facebook ad-group using final output» or «push final file to email marketing software»). When the customer creates a new project, they select the right workflow template to get started. By automating the process, the customer is free from having to update old process documents and to know what to do when and. Work items are sent to the participants notifying them of what they have new to do, and integrations are executed automatically.
OUR TECH STACK Superside’s backend is fully written in Kotlin and Spring, and our frontend is Typescript and React. We use Terraform to manage our infrastructures and deploy Docker containers to ECS, use Datadog and TrackJS for monitoring and are using Gitlab as our Devops/CICD platform.
WHY JOIN US? Truly global community with people across 50+ countries Flexibility of working from anywhere in the world Become part of a rapidly growing startup disrupting a massive global industry with a huge market opportunity A fast-moving, trusting, ego-free and truth-seeking environment Have a significant impact on the growth and future of the company Significant future growth opportunity in the role Pioneer the remote and data-driven future of work in a fair, meritocratic and supportive community
SUPERSIDE'S CORE PRINCIPLES
Be kind and trusting. We treat everyone with warmth and respect. We are open and transparent. We always start from positive intent and keep it there until that trust is violated.
Seek the truth and be ego-free. Never blindly say “yes, that sounds like a good idea”. We believe disagreement is necessary to achieve progress, as long as our intention is constructive, and not selfish.
Insist on clear, simple solutions. Complex structures are hard to implement, costly to maintain, scale poorly, and difficult to improve. There is no shortage of good ideas to work on.
Know what NOT to do. Conclude, move on, say no. Ineffectiveness comes from endless search for the perfect solution, constant alignment meetings, slow decision-making and doing too many things at once
Decide and take responsibility locally. Whomever is closest to the problem should own up to it and form a forceful opinion of what is the right decision. Management should view its role as enabling others to take the right decision.
Understand good design experience. We are in the business of delivering great design. Therefore, we must appreciate and understand beauty and function - both on and off the job.
Learn, create and have fun. Lets not forget that some of the greatest inventions in the world were the result of play. We’re an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, appearance, religion, gender identity, sexual orientation, national origin, veteran or disability status.
Superside’s backend is fully written in Kotlin and Spring, and our frontend is Typescript and React. We use Terraform to manage our infrastructures and deploy Docker containers to ECS, use Datadog and TrackJS for monitoring and are using Gitlab as our Devops/CICD platform.
Frontend: NodeJS, Lambda Edge, Next.js/ React, Styled Components, Typescript, Sanity Headless CMS
Backend: Java/Kotlin, Spring Boot 2, Hibernate/ AWS RDS / MySql, Redisson/Redis, Junit for testing, ElasticSearch
Infrastructure: Terraform, AWS SQS/SNS, ECS, Cloudfront, Route53, EC2, S3, WAF, PageDuty, ParameterStore, ALB, Docker, Jenkins, Pusher, Mailgun