Software Engineer

Posted Oct 15

This is a fully remote position, open to applicants in Canada.

📋 Description

• Develop and deliver comprehensive product features utilizing React, TypeScript, Django, Python, GraphQL, and associated technologies.

• Take ownership of product domains from the initial problem identification and technical strategy to implementation, deployment, monitoring, and refinement.

• Collaborate with Product and Design teams to create streamlined and polished user experiences.

• Write tests, conduct code reviews, and ensure performance, reliability, and maintainability.

• Analyze user feedback and real-world challenges, pinpoint root causes, and implement sustainable enhancements.

• Draft technical specifications, decompose ambiguous tasks into manageable components, and make informed trade-offs.

• Integrate AI coding tools into daily tasks and develop tools, prompts, workflows, and methodologies to enhance engineering effectiveness.

• Participate in technical discussions, code evaluations, and the establishment of shared engineering practices.

• Play a role in shaping the direction of future product development at Fellow.


⛳️ Requirements

• Proven experience in software engineering with a focus on building and deploying production software.

• Familiarity with contemporary web technologies.

• Proficient in React, TypeScript, Django, Python, GraphQL, and Relay, or possess strong equivalent engineering principles.

• Demonstrated history of taking responsibility for features or projects from technical design through deployment, monitoring, and refinement.

• Strong product judgment coupled with effective problem-solving skills.

• Capability to navigate ambiguity, ask insightful questions, and demonstrate initiative.

• Extensive hands-on experience with AI coding agents such as Claude Code, Cursor, Codex, or similar tools.

• Proven ability in developing agentic workflows, tools, or practices that significantly enhance software development processes.

• Excellent communication and collaboration skills with engineers, Product, Design, QA, and other stakeholders.

• Eagerness to learn swiftly and contribute to a dynamic, quality-oriented team.


🏝️ Benefits

• Health and dental insurance, including coverage for prescription medications and life insurance.

• 12 weeks of paid parental leave at 80% of salary.

• Three weeks of vacation time.

• Paid sick leave.

• Paid company-wide break at the end of the year.

• Flexible remote work options available within Canada.

• Learning budgets to support professional development.

• Lunch-and-learn sessions.

• Autonomy to manage work from start to finish.

People also viewed

The Hello Team1 day ago

VoIP Developer – Engineer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Cielo Talent1 day ago

Curriculum Developer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer£44k – £55k/year
ApplyView job
Quest Analytics, LLC1 day ago

Software Engineer

US flagAlabama, +38 more locationsFull-timeSoftware Engineer
ApplyView job
Hitss Brasil1 day ago

Senior Developer Analyst

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Productiv Teams1 day ago

Director of Engineering

PL flagPoland OnlyFreelanceSoftware Engineer
ApplyView job
RTX1 day ago

Senior Ignition Developer

US flagFlorida OnlyFull-timeSoftware Engineer$157.2k – $298.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers