Software Engineer Full Stack
Job Description
RiverForest Connections Private Limited is seeking a Software Engineer - Full Stack to join our fast-growing hospitality marketplace. This onsite role in New York, NY offers an hourly rate of USD 160 to 180 and provides the opportunity to own the core marketplace flows, drive end-to-end execution, influence architectural patterns, and elevate quality and observability across the product. The position supports a collaborative engineering culture focused on delivering impactful user experiences.
Benefits
- Top-of-market base compensation
- Stock option equity plan
- Health, dental, and vision coverage
- Flexible/unlimited PTO
- 401(k) plan
- Parental leave
- Generous annual platform credits to experience the product firsthand
Responsibilities
- Own Core Marketplace Flows: architect, implement, and deploy full-stack features across high-traffic journeys from Search through Details, Booking, and Post-booking.
- Drive End-to-End Execution: manage the complete lifecycle of scoped features, coordinating UI work, robust API contracts, data model design, instrumentation and analytics, and rapid iteration.
- Advance Architectural Patterns: contribute pragmatic, modern patterns to a contemporary codebase, optimizing web performance, data fetching, caching, and error handling.
- Elevate Quality & Observability: collaborate with backend and senior architects to raise engineering standards through testing discipline, thorough code reviews, and proactive monitoring of dashboards, alerts, and tracing.
Requirements
- 4+ years of professional engineering experience building and scaling production web or mobile applications.
- Proven ability to navigate a Ruby on Rails backend and build elegant frontend experiences in a React/TypeScript ecosystem autonomously.
- Strong fundamentals in creating resilient APIs and optimizing database schema design and basic query performance.
- Clear focus on user experience details, frontend performance metrics, and measuring real-world product outcomes.
- Excellent code quality habits, strong testing discipline, readiness for operational responsibilities, and a collaborative mindset that contributes to a high-performing team culture.
Technologies
- Next.js
- React
- TypeScript
- Tailwind
- Shadcn
- Ruby on Rails
- Node.js
- Postgres
- MongoDB
- AWS
- Datadog
- Playwright
- RSpec