WE ARE: StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team.
PROJECT: A private and secure social platform for families.
Kinscape aims to help bind families, friends, and communities together by providing a secure, private platform where important stories, memories, and records can be preserved and shared without the concerns of traditional social media platforms.
STACK ON THE PROJECT: Ruby on Rails, Hotwire,PostgreSQL.
STAGE: The discovery phase has been completed, and the team is actively working toward release. To accelerate delivery and increase throughput, the goal is to strengthen the team by adding additional engineering and QA capacity, enabling us to build more features and deliver them faster.
TEAM: The core team currently consists of six individuals (one designer, two developers, two QA engineers, and one project manager).
REQUIREMENTS: * 4+ years of professional experience with Ruby on Rails; * Strong understanding of relational databases (PostgreSQL) and RESTful APIs; * Experience with modern frontend approaches (Hotwire / Turbo / Stimulus or similar); * Solid knowledge of software architecture, design patterns, and best practices; * Experience writing and maintaining automated tests (RSpec or similar); * Ability to work independently and take ownership of features; * Upper-Intermediate or higher level of English for daily communication.
NICE TO HAVE: * Experience with Rails 7/8 and Hotwire in production; * Experience with Stripe, subscriptions, or payment systems; * Familiarity with Docker and CI/CD pipelines; * Experience with real-time features (ActionCable or WebSockets); * Mentoring or technical leadership experience.
RESPONSIBILITIES: * Develop and maintain core product features across backend and frontend using Ruby on Rails and Hotwire; * Collaborate with product, design, and QA to deliver a stable, high-quality release and improve development speed.
YOU WILL GET: * Competitive financial reward and other social benefits; * Possibility to work with minor supervision and low-bureaucracy; * Flexible schedule and friendly working atmosphere; * Tight-knit team with an inclusive and transparent culture.