Company Description
#1 talent intelligence platform and global leader in recruiting software which serves over 125,000 recruiters around the world.
Project Description
You will work across backend, frontend, browser extension, and mobile surfaces to deliver real, user-facing impact. You will integrate AI/ML-powered features into workflows, own complex integrations, and help evolve a product used at scale. This role is product-focused, integration-heavy, and well suited for engineers who enjoy owning features end-to-end.
Requirments
- At least 5 years of experience as a full-stack engineer working with Rails and JS.
- Comfort building and consuming APIs, including GraphQL.
- Experience with complex integrations such as communications, payments, or third-party services.
- Solid understanding of relational databases and search systems.
- Product mindset with attention to UX, performance, and reliability.
- Ability to work effectively in an AI-augmented development environment.
- Excellent communication, analytical, and problem-solving skills.
- Advanced level of English.
Responsibilities
- Design and implement full-stack features using Ruby on Rails, GraphQL, and TypeScript/React.
- Integrate ML outputs into UI, search, and automations, working closely with AI and data teams.
- Build and maintain APIs consumed by web, mobile, and extension clients.
- Own feature quality including UX guardrails, edge cases, and observability.
- Contribute to scalable architecture across multi-region Kubernetes environments.
- Participate in code reviews, technical discussions, and iterative product delivery.
- Daily use of modern AI coding tools such as Cursor and Claude.
Technical Stack
Backend
- Ruby on Rails with Sorbet typing
- GraphQL and JSON APIs
- Background jobs, authentication, billing with Stripe
- Integrations with Google, Twilio, Intercom, Mailgun
- Postgres (PostGIS, pgvector), Redis, Elasticsearch
Frontend
- TypeScript and React
- Redux, Router, Relay
- MUI, Storybook
- Data visualization with Plotly or Recharts
- Mapping with Leaflet
Mobile
- React Native app using the same API surface as the web product
Infrastructure and DevX
- Kubernetes at scale, multi-region and multi-provider
- Strong observability with logging, metrics, and tracing
- Docker and devcontainers
- Local Minio S3, Postgres, Elasticsearch bootstrap
- CI-friendly workflows with RSpec or Minitest, Rubocop, Sorbet, Prettier
Working conditions
- Mon – Fri, 8h/day, overlap with US (CST) at least 4 hours.
