Jobless Developer
Jobgether logo
Jobgether

Posted 6 days ago

Open

Senior full stack developer

CanadaRemoteFull-time

AI Summary

Senior Full Stack Developer focused on building scalable web-based solutions for vacation rentals, primarily backend with some frontend work, across distributed services and REST/GraphQL APIs.

About this role

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Developer in Canada.

This role is part of a fast-paced, product-driven environment focused on building and scaling modern web-based solutions for the vacation rentals space. You will contribute to both backend and frontend systems, with a strong emphasis on backend development and distributed services. The position involves working closely with cross-functional teams including product, design, data, and research to deliver impactful user-facing features. You will also play a key role in improving system performance, scalability, and maintainability across the platform. The ideal candidate thrives in ambiguous technical environments and enjoys solving complex engineering challenges. This is a remote opportunity offering the chance to work on high-impact products at scale.

Accountabilities:

In this role, you will contribute to the design, development, and optimization of scalable web applications and services.

  • Collaborate with cross-functional teams to design, build, and deliver product features end-to-end
  • Develop and maintain backend-heavy full stack solutions, ensuring high performance and scalability
  • Work with distributed systems and service-oriented architectures, including REST and GraphQL APIs
  • Analyze product and system data to identify opportunities for technical and product improvements
  • Quickly onboard into existing codebases to extend and enhance platform capabilities
  • Participate in Agile development cycles, code reviews, and continuous delivery processes
  • Requirements:

    The ideal candidate brings strong backend engineering expertise combined with full stack development experience and a collaborative mindset.

    • Bachelor’s degree in Computer Science, Engineering, or equivalent experience (bootcamp or self-taught considered)
    • Minimum 6+ years of experience building and delivering web applications in production environments
    • Strong proficiency in modern programming languages such as Java (preferred), Python, TypeScript, or Kotlin
    • Solid experience with distributed systems and solving complex, ambiguous technical problems
    • Hands-on experience with REST and GraphQL APIs and service-oriented architectures
    • Ability to communicate effectively with technical and non-technical stakeholders
    • Experience working in Agile environments and fast-paced product organizations
    • Strong problem-solving skills and ability to work in enterprise-scale systems
    • Exposure to or preference for backend-heavy roles (approximately 80% backend / 20% frontend preferred)
    • Benefits:

      • Competitive salary (based on experience and location)
      • Health and medical benefits coverage
      • Referral bonus program
      • Remote work flexibility
      • Opportunities for career growth and technical advancement
      • Exposure to large-scale systems and modern engineering practices
      • Collaborative, cross-functional work environment.

Skills

Agile MethodologiesBackend DevelopmentDistributed SystemsFrontend DevelopmentGraphQLJavaKotlinMicroservicesPythonREST APIService-oriented ArchitecturesTypeScriptWeb Services

Explore related jobs

Browse these categories