Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-stack Software Engineer building Fellow’s privacy-focused AI meeting assistant across React, TypeScript, Django, Python, and GraphQL. Owning features from concept through production and iteration.

Responsibilities

  • Build and ship end-to-end product features across React, TypeScript, Django, Python, GraphQL, and related systems
  • Own product areas from problem definition and technical approach through implementation, rollout, monitoring, and iteration
  • Partner with Product and Design to create simple, polished user experiences
  • Write tests, review code, and maintain performance, reliability, and maintainability
  • Investigate user feedback and real-world issues, identify root causes, and implement durable improvements
  • Write technical plans, break ambiguous work into practical pieces, and make trade-offs
  • Use AI coding agents in daily workflows and develop tools, prompts, workflows, and practices to improve engineering
  • Contribute to technical discussions, code reviews, and shared engineering practices
  • Help shape future product development at Fellow

Requirements

  • Professional software engineering experience building and shipping production software
  • Experience with modern web technologies
  • Experience with React, TypeScript, Django, Python, GraphQL, and Relay, or strong equivalent engineering fundamentals
  • Track record of owning features or projects through technical design, rollout, monitoring, and iteration
  • Strong product judgment and practical problem-solving ability
  • Ability to work through ambiguity, ask good questions, and take initiative
  • Deep, practical use of AI coding agents such as Claude Code, Cursor, Codex, or similar tools
  • Track record of developing agentic workflows, tools, or practices that materially improve software development
  • Clear communication and collaboration with engineers, Product, Design, QA, and other partners
  • Desire to learn quickly and contribute to a fast-moving, quality-focused team

Benefits

  • Health and dental coverage, including prescription drugs and life insurance
  • 12 weeks of paid parental leave at 80% of salary
  • Three weeks of vacation
  • Paid sick leave
  • Paid company-wide break at the end of the year
  • Remote-first flexibility within Canada
  • Learning budgets
  • Lunch-and-learns
  • Freedom to own work end to end

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

DjangoGraphQLPythonReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.