Fullstack Engineer

2025-10-01
Contra
Who we are and what we doContra is building the world’s first professional network for independent creatives and the companies that hire them. We are commission-free, global, and focused on enabling the future of flexible work. Alongside our network and marketplace, we’re launching new product lines including Contra for Companies, Contra Ads Network, and Creative RLHF & Evaluation Services for AI labs and creative-tool companies.We've raised over $50M from leading investors like NEA, Unusual Ventures, and Cowboy Ventures—and we're just getting started.What you'll do:Build end-to-end features in our TypeScript, GraphQL, React monorepo, including AI capabilities (LLMs, embeddings, vector search, evals)Ship polished AI-driven user experiences that delight usersContribute to test suite, RFC process, code reviews, and cross-functional product developmentMaintain code quality, eliminate technical debt, and improve performanceWhat you need:Strong understanding of modern LLM systems, products and workflowsExperience building performant, scalable systems with TypeScript, React, GraphQLExcellence in independent problem-solving with high standards for qualityAbility to thrive in fast-paced, remote environment with strong communication skillsOur Stack:Backend: TypeScript, PostgreSQL, GraphQL, NodeJS, Redis, TemporalFrontend: React, Relay, PandaCSSData: Airbyte, dbt, Google BigQueryDevOps: ArgoCD, Docker, GitHub, Google Cloud Platform, KubernetesTesting: Playwright, VitestTools: Linear, Mergify, PostHog, Slack, TurboAI: OpenAI, Cursor, Supermaven, CodeRabbit (for code reviews — it’s actually great!)Total Comp:Salary: $180,000 - $210,000 CADHealth + dental benefitsHome Office BudgetWe will provide you with a company laptop on your start dateInterview ProcessIntro Call with Recruiting Team (15-20 minutes)Interview with CTO & Co-Founder (30 minutes)Technical Interview with Engineering Manager (60 minutes)Culture & Cross-Functional Interview (40 minutes)Interview with CEO & Co-Founder (30 minutes)Note: Contra communicates with applicants through @contra.com domains only. We never ask for money from potential employees. For the latest job postings, visit Contra Careers.Please mention the word **DILIGENTLY** and tag RMmEwMjo0NzgwOjNmOjE3OTc6MDpiYWI6OTgwNDox when applying to show you read the job post completely (#RMmEwMjo0NzgwOjNmOjE3OTc6MDpiYWI6OTgwNDox). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.