About this role
Senior Software Engineer - APIs, Integrations, and External Developer Tooling at Smile.io. Location: Vancouver or Canada. Role: designing APIs, building services, maintaining SDKs Requirements: 5+ years professional Ruby on Rails experience, API design/consumption expertise, React and TypeScript familiarity, experience with developer tooling and AI tools, ability to overlap significantly with 9 AM–3 PM PT, must be based in Canada. Category: Software Development Seniority: Senior Level Tools: Ruby on Rails, JSON APIs, JWTs, OAuth, React, TanStack, Ember.js, PostgreSQL, Kafka, TypeScript, JavaScript SDKs, AI tools Commitment: Full Time Workplace: Remote Languages: English