Назад
Company hidden
обновлено 4 дня назад

Senior Software Engineer (Full Stack)

98 000 - 147 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Full Stack) (Publishing Technology): Building and maintaining full-stack tools used by independent publishers, from databases and APIs to user interfaces, with an accent on scalable architecture, application security, and production ownership. Focus on designing cross-stack features, unifying infrastructure for hundreds of publishers, and making complex technical decisions while mentoring engineers.

Location: Fully remote within Canada, with occasional in-person gatherings possible in Vancouver.

Salary: $98,000–$147,000 per year.

Company

hirify.global is a mission-driven technology company building tools for independent local media leaders, including digital media, newspapers, radio stations, and public media across the Americas.

What you will do

  • Design, build, test, ship, and maintain full-stack features from database to user interface.
  • Collaborate with product, design, and engineering to scope and deliver work.
  • Debug and resolve issues across systems while driving technical decisions and shaping architecture.
  • Scale and unify systems and infrastructure for hundreds of independent publishers.
  • Work directly with the CTO on technical strategy, review code, and mentor engineers.
  • Own the full development lifecycle of prototypes and production features.

Requirements

  • 5+ years of professional full-stack software engineering experience.
  • Expertise in TypeScript, one or more frontend frameworks, and at least one additional programming language.
  • Strong understanding of HTML and CSS.
  • Experience with relational databases and API design.
  • Ability and willingness to learn languages and frameworks as needed; the environment includes Python, PHP, Ruby, JavaScript, HTML, and CSS.
  • Understanding of application security best practices, including secure coding, CSP, authentication and authorization, XSS, XSRF, and SQL injection.
  • Strong communication skills and comfort working in a remote, distributed team.
  • Confidence writing unit and integration tests.
  • Track record of shipping and owning production systems.
  • Ability to own the complete development lifecycle of a work product, from an initially unscope​d prototype to a production feature.
  • Comfort using AI coding tools responsibly, including reviewing and taking ownership of generated code.

Nice to have

  • Experience in publishing, media, or subscription and membership platforms.
  • Experience with Python, PHP, or Ruby.
  • DevOps experience with Heroku, Google Cloud, AWS, or Cloudflare.

Culture & Benefits

  • Fully remote work within Canada with possible occasional gatherings in Vancouver.
  • Inclusive, equity-focused, mission-driven, and female-led work environment.
  • Culture of learning, feedback, knowledge sharing, and continuous improvement.
  • Collaborative team focused on scalability, replicability, efficiency, and accountability.
  • Work-life balance with weekends and vacations generally unplugged.

Hiring process

  • Submit a resume and answer several application questions through BambooHR.
  • An optional cover letter may be included.
  • Applications are reviewed by humans, and candidates who do not meet every listed requirement are encouraged to apply.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →