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 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 * Full stack experience at least 5 years. Comfortable writing frontend, API, and backend code. * Expert knowledge of React — production experience required. * Expert knowledge of any backend MVC JS framework. * Solid web fundamentals: HTML, CSS, JavaScript. * Abililty to make correct engineering tradeoffs and own features end-to-end without hand-holding. * Strong English — async-first, fully remote team.
Responsibilities * Design and implement full-stack features using JS, 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.
Tech Stack The core of the application is written in Ruby on Rails, but more and more services are now being built with just JavaScript. Nevertheless, we prefer candidates with deep JS expertise who also willing to tap into the Ruby world occasionally. Work conditions Mon — Fri, 8h/day, overlap with US (EST) at least 6 hours(!). Interviewing stages * HR interview with EchoGlobal * Online live coding test via CoderByte * Technical interview #1 (incl. screen sharing) // Team Member * Technical interview #2 (incl. screen sharing) // CTO * Job Offer