Core Responsibilities

Develop and maintain full-stack product features including Ruby on Rails APIs and GraphQL endpoints. Contribute to the rewrite of micro-frontends onto Vue 3 while maintaining the existing SvelteKit application. Design and manage GraphQL APIs for high-traffic, multi-tenant access patterns. Collaborate with product and engineering teams to deliver features against the roadmap.

Requirements

5+ years of experience with Ruby on Rails and relational databases (MySQL/PostgreSQL) in multi-tenant systems. Proficiency with modern component frameworks and TypeScript; experience with Vue 3 is preferred. Hands-on experience with AWS services such as ECS, Lambda, and S3. Bachelor's degree or equivalent experience required.

Additional Information

Experience Level

Senior

Employment Type

permanent

Work Mode

On-site