Назад
Company hidden
7 дней назад

Senior Software Engineer – Fullstack (AI First)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer – Fullstack (AI First) (Java/React/Angular/MDM): Building enterprise-grade full stack applications for trusted master data management across integrations, workflows, and analytics with an accent on AI-assisted engineering, REST APIs, and scalable architecture. Focus on designing distributed systems, validating AI-generated code, solving complex concurrency and reliability challenges, and delivering production-ready features end to end.

Location: Canada

Company

hirify.global develops data quality, data enrichment, and location intelligence software through its Data Integrity Suite.

What you will do

  • Develop full stack applications using Java and modern JavaScript frameworks such as React and Angular.
  • Build responsive user interfaces and integrate them with backend services, REST APIs, and MDM workflows.
  • Own data models and contribute to application architecture and system design decisions.
  • Deliver features end to end, including development, testing, deployment, debugging, and root-cause analysis.
  • Use and evaluate AI tools for coding, testing, documentation, debugging, and productivity.
  • Lead code reviews, mentor junior engineers, improve platform performance and reliability, and collaborate with Product, UX, QA, and Platform teams.

Requirements

  • Bachelor’s degree in computer science or a related field, or equivalent work experience.
  • 4+ years of software development experience, including experience with Java, JavaScript, HTML, CSS, and React or Angular.
  • Strong knowledge of web application architecture, REST APIs, microservices, distributed systems, and system design trade-offs at scale.
  • Experience with test-driven development, unit and integration testing, mocking strategies, and quality gates.
  • Understanding of concurrent programming, thread safety, immutability, shared state management, and object-oriented design.
  • Hands-on experience with AWS or Azure, plus strong problem-solving, communication, mentoring, and technical leadership skills.

Nice to have

  • Database knowledge, including SQL or NoSQL.
  • Experience with data platforms, MDM concepts, or data integration pipelines.
  • Knowledge of Python, AI/ML concepts, CI/CD, or DevOps practices.
  • Familiarity with defensive programming and agentic software engineering workflows.

Culture & Benefits

  • AI-first engineering practices are integrated into development, testing, documentation, and problem-solving.
  • Collaboration with engineering, architecture, product, UX, QA, and platform functions.
  • Participation in Agile ceremonies and sprint planning.
  • No travel is required.

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