Core Responsibilities

Develop full-stack product features and subsystems including Ruby on Rails APIs and Vue 3 front-ends. Own key parts of the micro-frontend rewrite onto Vue 3 and maintain the existing SvelteKit application. Design GraphQL APIs at scale and manage event-driven services for communication between microservices. Lead architectural reviews and coordinate cross-team changes.

Requirements

5+ years of experience scaling production Ruby on Rails applications. Expertise in GraphQL and relational database tuning (MySQL/PostgreSQL) for high-traffic systems. Strong proficiency with modern component frameworks and TypeScript, with a preference for Vue 3 experience.

Additional Information

Experience Level

Senior

Employment Type

permanent

Work Mode

On-site