Flagship is hiringFrontend Engineer
Meet Flagship:
Flagship is building an innovative Sales and Operations Planning (S&OP) software that empowers DTC retail brands to maximize growth efficiency. Our platform seamlessly integrates with their first-party data to provide tailored insights based on advanced data analytics to drive cross-functional strategic decision-making.
At Flagship, we have built a multidisciplinary team of machine learning experts and industry professionals from the tech, commerce, and retail sectors. This has allowed us to build software that actually serves the needs of retail planning teams and executives and enables data-driven collaboration across departments. Our mission is to break businesses free from the limitations of outdated, siloed metrics and instead, focus on high-impact growth indicators that contribute to a positive net business outcome.
Join us in revolutionizing the way that retailers interact with their data to make more accurate, granular decisions informed by both their business expertise and machine learning algorithms.
Key Responsibilities:
Build with autonomy and accountability. It might bear repeating that we’re a startup, but we also have paying customers in production. You will build features of your own from end to end, and you’ll help us maintain the existing features that our customers love.
Discuss solutions across disciplines. We have brilliant folks at Flagship across the board, from data science to customer onboarding to sales. Planning new features for this data-heavy application means collaboration with those that understand it best.
Design, design, design. Flagship is a small team building a large application. We empower everyone to contribute to the design of the app, but the rest falls on our developers. We want you to be curious, and we want you to be creative.
Challenge Us. As a small team, our familiarity can sometimes limit our perspective. We want you to bring fresh ideas that will help us grow as a team.
Requirements:
You are comfortable reading and writing lots of TypeScript. Our product contains a mountain of code in varying degrees of completeness and correctness.
You know ReactJS, including React Server Components. React is at the core of our UI.
But you know the DOM, too. HTML and CSS are foundational technologies to any web application. Flagship is no exception.
You have opinions on good UI/UX design. You don’t need to be a designer, but we want to know what you think.
You know your way around Figma, Sketch, and similar tools. We use Figma to specify the look of the application; slicing up a wireframe will be common.
What you’ll want to thrive:
Like any startup, we need folks that bring specialties of their own in addition to the table stakes.
You’ve used NextJS before, and are comfortable working with NodeJS directly. They serve the frontend, so keeping the frontend snappy will mean leveraging their strengths.
We use Tailwind for styling, but don’t have a design library. Have you built one?
We use Postgres as our primary application data storage. How’s your SQL?
We have continuous deployment in place. What have you used to deploy applications in the past?
Even though we use NextJS, API design is still critical. Have you designed an HTTP API before? What principles did you rely on?
You’ve worked in remote-first companies. Our team is scattered across the US, so we spend a lot of time discussing our work on Slack and Zoom.
Not necessary but nice to have:
You’ve written a publicly consumed JS library. What did it do, and why was it a better solution than the alternatives?
You’ve read the ECMA-242 Standard, or the ReactJS or NodeJS source code. You know where to look if things get really weird.
You’re proficient with the languages we use for data processing: Go and Python.
Our values:
Creativity. We’re a product company. We are here to create.
Curiosity. The only way to know that we’re doing the right thing is to explore.
Community. We are one team, together to work toward a common goal.
Adaptability. At a startup the only thing that is constant is change.
What we offer:
Accelerated hands-on learning and a commitment to professional growth as we build and grow both the software and our teams
An incredible amount of trust and freedom in your ability to deliver as well as the support of a software engineering team that’s invested in your success
An opportunity to be an important part of a fast growing software application company
*Applicants must be authorized to work in the United States. Sponsorship for work visas is not available for this position.
Something went wrong.