← Все вакансии/Senior/jobgether
SeniorRemote

Full Stack Developer

J
jobgether
Зарплата
$10,000–$17,600
Уровень
Senior
Формат
Remote
О роли

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

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Canada.

Responsibilities
  • Design, develop, and maintain scalable frontend and backend applications using modern frameworks, tools, and architectural patterns
  • Build, integrate, and optimize REST, GraphQL, and other APIs to support secure, reliable, and high-performance systems
  • Apply best practices in code quality, application security, performance optimization, and testing throughout the software development lifecycle
  • Contribute to AI-powered features and intelligent application components, including agent-based workflows and multi-step or multi-agent systems
  • Support the implementation of retrieval-augmented generation (RAG), vector-based data access, and contextual retrieval strategies
  • Collaborate on architectures that support agent orchestration and agent-to-agent (A2A) communication
  • Develop and execute automated testing strategies to improve application reliability, performance, and maintainability
  • Deploy applications through continuous integration and continuous delivery (CI/CD) pipelines, partnering with DevOps teams to support monitoring, scalability, and production readiness
  • Diagnose and resolve complex technical issues across frontend, backend, API, and integration layers
  • Work closely with developers, designers, DevOps specialists, and domain experts to design solutions and deliver product features
  • Participate in code reviews and continuously improve engineering standards, development processes, and technical practices
  • Mentor and support junior developers across frontend, backend, and integration development
Requirements
  • Bachelor's degree and at least 5 years of relevant professional experience. Equivalent additional directly related experience may be considered in place of a degree
  • Strong experience designing, developing, and maintaining full stack web applications
  • Proficiency with modern frontend frameworks, particularly React, including Context API and Hooks
  • Backend development experience using C#/.NET and JavaScript or TypeScript technologies, such as Node.js, Next.js, and Express
  • Solid understanding of API design, data integration, software architecture, and application performance
  • Experience with geospatial technologies such as ESRI, PostGIS, or Mapbox
  • Demonstrated ability to troubleshoot complex technical problems and deliver effective solutions
  • Strong communication and collaboration skills, including the ability to explain technical concepts clearly to technical and nontechnical stakeholders
  • Experience designing or contributing to agentic systems, including multi-step workflows or multi-agent applications
  • Understanding of RAG patterns, agent orchestration concepts, and agent-to-agent communication models
  • Familiarity with AI development tools and assistants, such as Claude or Cursor
  • A proactive approach to learning, evaluating, and applying emerging technologies
Preferred Qualifications
  • Experience with cloud platforms and Kubernetes-based environments
  • Knowledge of CI/CD pipelines and automated deployment practices
  • Familiarity with Google Cloud Platform (GCP)
  • Experience building and deploying AI-driven or agent-based applications in production environments
  • Hands-on experience with multi-agent orchestration, Model Context Protocol (MCP), and standardized access to local and remote data sources
  • Practical experience implementing RAG solutions, including document ingestion, vector storage, and contextual retrieval
Conditions
  • Annual salary range of CAD $120,411–$210,704
  • Remote work arrangement, subject to the geographic eligibility requirements
  • Opportunities for professional learning, development, and career growth
  • Work on innovative digital solutions addressing water resource management and environmental challenges
  • Potential eligibility for discretionary bonuses, depending on the applicable compensation arrangements
  • Inclusive and supportive work environment with reasonable accommodations available during the application process
Стек и навыки

С чем работаем