Tech Stack
DockerElasticSearchJavaScriptKubernetesNext.jsPostgresReactRedisRubyRuby on Rails
About the role
- Architect, develop, and maintain performant, scalable, and secure full-stack features.
- Design and maintain RESTful APIs, implement authentication with OAuth/Devise, and manage background jobs with Sidekiq/Redis.
- Implement and optimize search functionality using Elasticsearch/Searchkick.
- Manage containerized applications using Docker and Kubernetes.
- Participate in architecture discussions, code reviews, and system design decisions.
- Mentor team members and establish best practices.
- Translate business requirements into reliable, high-performance technical solutions.
- Work closely with engineering manager to ensure timely delivery of features.
Requirements
- Backend: Ruby on Rails 7+, 5+ years professional experience
- Frontend: Next.js / React, 3+ years (SSR, API routes, best practices)
- Database: PostgreSQL — advanced querying and performance tuning
- Search & Jobs: Elasticsearch / Searchkick, Sidekiq / Redis
- DevOps: Docker & Kubernetes
- API & Authentication: RESTful API design, OAuth / Devise
- Remote-first and flexible work culture
- Opportunity to make a significant impact in a fast-growing startup
- Work closely with founders and early team members
- Career growth opportunities, including leadership roles as the company scales
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsNext.jsReactPostgreSQLElasticsearchSearchkickSidekiqRedisDockerKubernetes
Soft skills
mentoringcommunicationcollaborationproblem-solvingtime management