Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

2+ years of programming experience, Experience with web applications is valued, Familiarity with Django and React is a plus, Strong communication skills.

Key responsabilities:

  • Full-Stack Development utilizing various technologies
  • Experiment with AI technologies to enhance meetings
  • Collaborate with cross-functional teams on user interfaces
  • Contribute to code quality through testing
  • Write technical documentation and specifications
Fellow.app logo
Fellow.app https://fellow.app
51 - 200 Employees
See more Fellow.app offers

Job description

At Fellow, our mission is to transform how teams collaborate and make meetings productive for everyone. As we continue to grow, we're seeking a Software Engineer who will play a pivotal role in rapidly driving the development of our AI Meeting Assistant. In this position, you'll have the opportunity to make a significant impact by building and releasing innovative features, and experimenting with new technologies. If you're passionate about making a meaningful difference in a fast-paced environment and excited to work with a team that's redefining meeting experiences worldwide, we'd love to hear from you.


Engineering at Fellow

At Fellow, our engineering team operates with a strong focus on efficiency, collaboration, and high-quality output. We work in 8-week build cycles that allow teams to concentrate deeply on their projects without the interruptions of weekly sprint planning meetings. A great deal of care is put into breaking down projects to fit into the cycle while allowing for proper QA process, thorough code review throughout, and written tests. Our CI pipeline, linting, thoughtfully designed code structure, and strong partnerships with the product team allow for us to keep this velocity while maintaining exceptionally high code quality.


We believe that fostering a strong team culture is essential for innovation and success. We host regular book clubs centered around technical books, organize lunch-and-learns where team members share knowledge and insights, and hold bi-annual hackathons to build out our boldest ideas. We also place great importance on contributing to the engineering community: many team members are involved in open-source projects, publish technical articles, and speak at conferences and local meetups.


Key Responsibilities

  • Full-Stack Development: Build across the entire stack of our application. We use React, TypeScript, Django, Python, Relay, GraphQL, and more.
  • Experimentation and Innovation: Constantly experiment with new AI technologies and LLMs, discovering ways to use them to improve the meeting experience.
  • Collaborate Cross-Functionally: Work directly with our team of designers, product leads, and QA analysts to create intuitive interfaces and great experiences.
  • Code Quality and Testing: Contribute to our CI pipeline by writing unit tests, regression tests, and integration tests for your code.
  • Team Collaboration: Collaborate closely with teammates to build new features and participate in constructive code reviews.
  • Technical Documentation: Write and contribute to technical specs, learn how to define and monitor release metrics.
  • Adopt Best Practices: Adopt engineering best practices within the team and stay up-to-date with the latest technologies and methodologies.


Ideal candidates

  • Have 2+ years of programming experience (this can include personal projects, internships, co-ops, or anything you think is relevant), with experience building web applications across the entire stack.
  • Experience with Django and React is a plus, but not required. Familiarity with any web development frameworks and a willingness to learn our stack is highly valued.
  • Excited to bring innovative new ideas to the table and eager to learn.
  • Enjoy having top-to-bottom ownership of new features, including crafting technical specs, writing readable and extensible code, and keeping tabs on post-release metrics.
  • Strong communication skills and the ability to work effectively in a team environment.


We're a remote-first organization, but have offices and co-working spaces available throughout Canada in Ottawa (our HQ), Montreal, and Toronto where you can pop in to work with other team members if you want some in-person time!


About Fellow

Fellow is a Series A venture-backed startup (Craft, iNovia, Felicis) from the founders of Fluidware (acquired by SurveyMonkey). Our mission is to solve the world’s meeting problem, by helping people spend less time in meetings, and making meetings more productive. Fellow empowers managers and their teams to seamlessly collaborate on meeting agendas, leveraging the latest AI tech to transform the future of meetings, automating rote tasks and giving everyone superpowers. 


Fellow is pioneering the future of work through its category-defining meeting productivity platform, with a wide set of customers such as Shopify, HubSpot, Warner Media, Tucows, Dynatrace, and many more. Join us in shaping the future of work!


Equal Opportunity Employer

At Fellow, we understand the value of having a diverse team. That’s why we believe in providing equal opportunity employment regardless of race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. Please let us know if you require accommodation during the recruitment process.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Software Engineer Related jobs