Join a forward-thinking team focused on delivering high-quality web solutions using modern technologies. In this role, you'll take ownership of full-stack development, using Ruby on Rails to build reliable backend services and React to create responsive, accessible user interfaces. You'll work closely with cross-functional teams in an agile setting, contributing to every phase of the development lifecycle—from design and implementation to testing and deployment.
What You'll Do
- Develop and maintain backend services using Ruby on Rails, ensuring scalability and performance
- Build interactive and accessible front-end components with React and TypeScript
- Design and optimize interactions with SQL-based databases
- Collaborate on CI/CD workflows to support continuous testing and deployment
- Apply software design patterns and architectural best practices to complex systems
- Integrate event-driven components using tools like Kafka or RabbitMQ when needed
What We're Looking For
- At least four years of hands-on experience with React.js, Ruby on Rails, and full-stack development
- Strong command of TypeScript and modern front-end practices
- Experience working with SQL-compliant databases and backend architecture
- Familiarity with CI/CD pipelines and automated testing approaches
- Understanding of event-driven and high-volume system designs
- Clear and effective communication skills in English
Nice-to-Have Skills
- Exposure to AI-powered development tools such as GitHub Copilot, Cursor, or CodeRabbit
- Working knowledge of Docker and Kubernetes for containerized environments
- Experience with real-time data streaming platforms like Kafka
- Familiarity with Ember or other modern front-end frameworks
Work Environment
This is a fully remote position open to candidates in the Dominican Republic. We offer a flexible schedule, a supportive team culture, and a commitment to inclusive, equitable practices. You'll enjoy 15 vacation days per year and 13 floating holidays, giving you the freedom to manage time around your personal needs. Our technical stack includes Ruby on Rails, React.js, TypeScript, Kafka, RabbitMQ, Go, Python, Docker, Kubernetes, and Ember.
We value diverse perspectives and are dedicated to fostering a respectful, innovative workplace. As an equal opportunity employer, we make hiring decisions based solely on qualifications, merit, and role requirements, without regard to race, age, gender identity, national origin, disability, or other personal characteristics.

