Fullstack Developer (Ruby on Rails)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Developer (Ruby on Rails): Building and maintaining secure authentication solutions and self-service account management tools with an accent on API design, session management, and user data protection. Focus on implementing scalable identity features, integrating fraud detection, and leveraging AI-powered tools to accelerate development while maintaining high code quality.
Location: Must be based in Argentina with good overlap with EST timezone (09:00–13:00 EST).
Company
is a digital library and reading subscription service serving 200 million monthly visitors with a focus on secure and frictionless user authentication.
What you will do
- Build self-service flows for account recovery and cancellation to reduce support load.
- Develop and enhance identity-related functionality including authentication, session management, and MFA.
- Integrate risk-based fraud detection and security measures to mitigate threats.
- Design and implement user data retention and deletion workflows compliant with GDPR.
- Collaborate with product, security, and legal teams on identity initiatives.
- Write clear technical documentation and participate in a 24/7 on-call rotation.
Requirements
- 4–6 years of professional software development experience.
- Proficiency in Ruby on Rails.
- Experience with JavaScript/React (backend-focused role).
- Experience with relational databases and SQL at scale.
- Strong written communication skills.
- Comfortable using AI tools for development with full accountability for the output.
Nice to have
- Knowledge of security fundamentals and handling sensitive user data.
- Experience with Customer Support tools like Zendesk and Forethought.
- Familiarity with CIAM, SSO, SAML, and federation concepts.
Culture & Benefits
- Remote-first engineering culture.
- Deep integration of AI-powered development tools like Claude Code and Cursor.
- Opportunity to work on high-scale systems with millions of daily requests.
- Collaborative environment with a focus on code review and continuous learning.
Hiring process
- Recruiter and technical screens.
- Client interviews covering database modeling and AI adoption.
- Final client interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →