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

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.

Senior Software Developer
Engel & VölkersSenior 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.
Tech Stack
Tools & technologiesAWSDynamoDBJavaScriptNext.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 resumeApplicant 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