Empresa:
Storytime
Descrição da Função
Full Stack Software Engineer (All Levels)
Storytime is redefining influencer marketing by acting as the new middleware that seamlessly connects brands and creators across every lifestyle category-from restaurants and gyms to salons, events, and even national-scale consumer campaigns. Our platform enables creators to share authentic stories while giving businesses real-time metrics on campaign performance and automating collaborations at scale.
As an early-stage startup founded in 2023, we're a tight 10-person team split between NYC and Porto, growing fast and shipping even faster. We empower our team to shape the product while delivering real-world impact through technology that bridges the gap between authentic storytelling and measurable business results.
Role Overview: We're seeking a Full Stack Software Engineer to help build and scale our core platform. You will design and build end-to-end features that let creators collaborate with any lifestyle or consumer brand-whether a local fitness studio or a global beauty label-while surfacing rich analytics back to businesses.
Working across the stack, you'll design database schemas, build backend APIs, and implement intuitive front-end features using our tech stack: Postgres, GraphQL, Node/Express, React/TypeScript, Swift, and Flutter. In this role, you'll collaborate closely with our small, agile team to deliver new functionality for both influencers and business users.
You'll have the opportunity to own features end-to-end, contribute to architectural decisions, and directly impact the experience of our users on both the business and creator sides. This position is ideal for someone who loves wearing multiple hats and tackling challenges across diverse technologies as we scale from local partnerships to global consumer campaigns.
Key Responsibilities:
- Design, develop, and maintain features across the stack - including database (Postgres), server-side APIs (Node.js/Express with GraphQL), and front-end (React/TypeScript).
- Implement and scale backend services and GraphQL endpoints that power our mobile app and web dashboard, ensuring security and performance of the platform.
- Build responsive front-end components in React (and occasionally contribute to mobile front-end in Swift/Flutter if experienced), providing a seamless user experience for our customers.
- Collaborate closely with our growth team, designers, and other engineers to translate business needs into technical solutions and to rapidly iterate on features.
- Write clean, maintainable, and efficient code. Perform code reviews and unit testing, and champion best practices to ensure high code quality and reliability.
- Troubleshoot, debug, and resolve issues across the stack as they arise. Take initiative in improving system architecture and optimizing performance as the product grows.
Ideal Candidate (Hiring for multiple experience levels):
- 0-5+ years experience in software development (full stack, backend, or similar roles). Both entry-level and seasoned engineers are encouraged to apply - responsibilities will adjust with experience.
- Proficiency in at least one programming language or framework relevant to our stack. For example, solid experience with JavaScript/TypeScript for web development or building APIs with Node.js.
- Exposure to or experience with any of our tech stack is a plus (Node.js, Express, GraphQL, Postgres, React, TypeScript, Swift, Flutter) - we don't expect you to know it all, but you should be excited to learn the parts you haven't used.
- Comfortable working on both server-side logic and front-end interfaces. You have a good understanding of web application architecture and enjoy switching between backend and frontend tasks.
- Self-starter mentality with the ability to work autonomously. You're proactive in identifying what needs to be done and take ownership of projects in a fast-paced startup environment.
- Passion for problem-solving and creating real value: you care about building products that deliver great user experiences and solve meaningful problems for local businesses and creators.
What We Offer:
- Opportunity to shape the future of hyper-local influencer marketing. You'll join an early-stage startup with explosive growth, where your work will have a direct, significant impact on the product and company trajectory.
- Work with a talented, close-knit team (NYC & Porto) that values innovation, collaboration, and continuous learning.
- Competitive salary and equity package, so you share ownership in our success.
- Flexible work environment - enjoy our in-person teamwork at the Porto office with the option to integrate remote work. We value results over hours.
- The chance to build a platform from the ground up. You'll have broad responsibilities and the freedom to innovate, plus exposure to a modern tech stack and the ability to influence technical direction.
Ready to ship fast and scale big? Join us in building the tech stack that powers authentic creator-brand collaborations-from local businesses to global brands. If you're excited about full-stack ownership, rapid iteration, and joining a team that's shipping features as fast as we're growing, let's talk!

Observações
Porto (Portugal)