Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Engel & Völkers

Senior Software Developer

Engel & Völkers

Senior Software Developer at Engel & Völkers improving internal applications for real estate ecosystems. A hands-on role with ownership in a fully remote Canada-based position.

Posted 7/2/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$145,000 - CA$170,000 per yearWebsite

Tech Stack

Tools & technologies
AWSDynamoDBJavaScriptNext.jsNode.jsPostgresReactTypeScript

About the role

Key responsibilities & impact
  • Own and improve internal applications that support property/listing workflows, approvals, knowledge management, AI-assisted tooling, reporting, administration, and related platform capabilities
  • Build and maintain TypeScript/Node.js backends, API layers, and server-rendered applications using patterns such as NestJS/Fastify, Next.js, Astro/SvelteKit, and AWS Lambda
  • Contribute to our Next.js/Turborepo platform, including shared React UI, auth helpers, schemas, reference data, test tooling, deployment scripts, and developer experience
  • Work across AWS and data infrastructure including Lambda, API Gateway-style APIs, Amplify, AppSync, DynamoDB, S3, SSM, EventBridge, CloudWatch, ECS/Fargate, PostgreSQL, Drizzle, and Dynamoose
  • Maintain integrations with authentication services, listings APIs, knowledge base APIs, email workflows, analytics, search, Google Places, and AWS Bedrock-backed AI features
  • Help reduce single-person knowledge risk by documenting, simplifying, improving CI/CD/testing, and partnering with product and engineering leadership on pragmatic technical decisions

Requirements

What you’ll need
  • 5+ years of professional software engineering experience, with senior-level ownership of production systems
  • Strong TypeScript and Node.js skills, with comfort working from frontend components through backend services and infrastructure
  • Strong React and Next.js experience, including SSR/server components, API/client data boundaries, shared component systems, and modern frontend tooling
  • AI-first development mindset with real engineering depth: you use tools such as Claude Code, Cursor, Copilot, or similar, but can independently debug, design, test, review, and verify correctness
  • Experience with AWS-backed applications, especially Lambda/serverless patterns, S3, DynamoDB, SSM/secrets, CloudWatch, and CI/CD pipelines
  • Practical experience with databases, API contracts, runtime validation, authentication, authorization, and secure secret handling
  • Comfort maintaining mature systems that may use different patterns than the new platform, including server-rendered UIs, web components, and older deployment models
  • Clear communication, low ego, high ownership, strong testing instincts, and leadership potential: you can mentor, influence architecture, create alignment, and work from shared standards while staying pragmatic

Benefits

Comp & perks
  • Fully remote, Canada-based role with a flexible working environment
  • Small senior team where your work has visible impact, broad ownership, and room to help shape how the team operates
  • Direct reporting line to the VP of Engineering and meaningful influence on technical direction
  • Real production systems to own, not just greenfield prototypes
  • Active investment in a modern TypeScript, Next.js, AWS-native platform with shared tooling, serverless services, and developer experience
  • Opportunity to grow into broader technical leadership as the platform and responsibilities evolve

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsReactNext.jsAWS LambdaDynamoDBPostgreSQLAPI DevelopmentServer-Side RenderingTesting and Debugging
Soft Skills
Clear CommunicationLeadership PotentialMentoringCollaborationProblem-Solving