Website Contra
A new way to work
Company:Â Contra
Location:Â Remote
Also See: Lead AI/DevOps Engineer
Build the Future of Independent Work as a Senior Full Stack Engineer
Contra is revolutionizing the professional network for the independent workforce. We’re building the world’s first commission-free platform that connects top independent creatives with forward-thinking companies, enabling the future of flexible, global work. Backed by over $51M from top-tier investors like NEA and Unusual Ventures, we are scaling rapidly and need exceptional engineers to architect our core platform.
We are seeking a high-agency, collaborative Senior Full Stack Engineer to join our core product team. This isn’t just a coding role—it’s an opportunity to own significant parts of our product, influence our technical direction, and work in a highly synchronous, fast-paced environment with a team of exceptional peers. If you thrive on steep learning curves, craftsmanship, and solving complex problems with React, Node.js, and GraphQL, this role is for you.
Your Mission: Architect and Own End-to-End Product Experiences
You will be a key contributor across our entire stack, from designing resilient backend services to crafting polished, performant user interfaces. You will have significant ownership and autonomy to identify and solve problems that make the entire product better.
Key Responsibilities:
-
Design, develop, and deploy full-stack features using our modern tech stack: React, Node.js, TypeScript, GraphQL, and PostgreSQL.
-
Participate in the entire product lifecycle—from ideation and design critiques to user interviews—ensuring we build the right things, the right way.
-
Collaborate through RFCs, rigorous code reviews, and pair programming. Proactively improve code quality, site performance, developer experience, and reduce technical debt.
-
Take full ownership of complex challenges, from debugging performance bottlenecks (e.g., interpreting flamegraphs, analyzing
EXPLAIN ANALYZEÂ outputs) to designing scalable data models.
Who You Are (The Ideal Candidate):
-
A seasoned engineer with deep, hands-on expertise in Node.js, React, TypeScript, GraphQL, and PostgreSQL, building performant, scalable systems.
-
An excellent independent problem-solver with a strong sense of ownership and a bias toward action.
-
Possesses an exceptional eye for craft, polish, and attention to detail in both UI and API design.
-
Energized by a highly collaborative, synchronous remote environment (we are remote, but not async-first).
-
A low-ego, positive team player who values character as much as technical skill—you elevate those around you.
-
You thrive in ambiguity, on steep learning curves, and in a high-velocity, high-agency environment.
Our Stack:
-
Backend:Â TypeScript, Node.js, PostgreSQL, GraphQL, Redis, Temporal
-
Frontend:Â React, Relay, PandaCSS
-
Infrastructure:Â Docker, Kubernetes, GCP
-
Testing:Â Playwright, Vitest
What We Offer:
-
A base salary of $180,000 – $210,000 CAD, plus comprehensive health/dental benefits and a home office budget.
-
Direct influence on product and technical decisions in a rapidly scaling, well-funded startup.
-
Work alongside brilliant, kind, and collaborative peers in a low-ego, high-trust environment that values personal growth.
-
We hire you for your expertise and empower you to make meaningful decisions.
-
Work from anywhere, with a provided company laptop and a supportive, connected team.
Should You Apply? A Self-Check:
-
Technical Depth:Â You are deeply proficient in our core stack. Questions about PostgreSQL query optimization or React performance profiling are engaging, not intimidating.
-
Working Style:Â You are proactive, communicate clearly, and thrive in a collaborative, fast-paced setting. You seek ownership, not just tasks.
-
Mindset:Â You are energized by complex challenges and are driven by a desire to build an excellent product for our users.
Ready to Build the Future of Work with Us?
If you are a senior engineer who combines technical excellence with strong character and a desire for meaningful impact, we encourage you to apply.
Apply for the Senior Full Stack Engineer Position: https://contrahq.notion.site/Senior-Software-Engineer-React-Node-js-GraphQL-PostgreSQL-281df2b6cc6b80ddb4a8e97e08db9e85
Note: Contra only communicates via @contra.com domains. We never ask for money from applicants. For verified roles, visit our official careers page.