Senior Software Application Developer

Posted 4 hours ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Senior Software Application Developer building full-stack features for Breezeway's property operations platform. Collaborating across teams and contributing to AI-driven initiatives for operational efficiency.

Responsibilities

  • Build and ship full-stack product features across a Python/Flask backend and React frontend.
  • Design and evolve REST and GraphQL APIs, working closely with product and other engineering teams to define clean, durable interfaces.
  • Work with SQLAlchemy ORM and relational data models to build reliable, performant backend services.
  • Contribute to our growing LLM-powered feature set - building integrations with AI models, designing prompts and pipelines, and thinking carefully about quality and reliability in AI-assisted workflows.
  • Communicate trade-offs and provide feedback on code and implementation decisions to peers as part of everyday development
  • Collaborate with design, product, and other engineers to deliver high-quality work end-to-end.

Requirements

  • 7+ years of experience of full-stack development
  • Significant React frontend experience owning a feature end-to-end
  • Strong Python skills, with experience building REST and GraphQL APIs using Flask or similar
  • Proficiency with SQLAlchemy or other ORMs and working with relational data models
  • Experience with Celery or similar, async task queues, and event-driven architectures
  • Experience working at a SaaS company
  • Experience with AI-assisted coding and integrating AI APIs
  • React Native or mobile experience (nice to have)

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$155,000 per year

Degree requirement

Bachelor's Degree

Tech skills

FlaskGraphQLPythonReactReact Native

Location requirements

RemoteCanada

Report this job

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