Full-Stack Software Engineer, Ruby on Rails at Solar Startup
VREY
Seniority
Midweight
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You will be an early member of the growing product development team, working across the entire stack. The core functionality of the VREY platform is processing smart meter measurement data for analyzing and billing solar power usage, with portals for landlords and tenants, contract management, invoicing and payment flows.
What you'll do
- Co-design and build features across the full stack, from database to UI, working directly with product management, design and users
- Work on reliable and accurate processing of smart meter measurement data and build and maintain import pipelines and billing automation
- Automate operational processes around project setup, metering data, contract management and billing
- Instrument, optimize and monitor critical processes so they remain fast, reliable and dependable as the platform scales
- Research, evaluate and design technical solutions to new problems together with the engineering team
- Continuously improve development environment and engineering processes, including adopting AI-powered development practices
What you'll need
- 2+ years of professional experience building and running full-stack web applications, ideally with Ruby on Rails
- Strong understanding and hands-on experience designing and optimizing relational database schemas (PostgreSQL)
- Experience working with APIs and integrating with 3rd-party services
- Solid experience setting up and maintaining cloud/server infrastructure (Heroku, Github CI/CD)
- Strong frontend development skills with solid fundamentals (HTML, CSS, JavaScript) and familiarity with Hotwire, Turbo, Stimulus, React or Vue
- Active work with AI and pushing for efficient agentic setups
- Based in Berlin or willing to relocate; willing to learn energy industry terms in English and German
Nice to have
- Experience working with multi-tenancy systems
- Experience with payment provider integration (e.g., Stripe Connect)
What they offer
- Competitive salary including shares based on experience level
- Real ownership and responsibility for tasks end-to-end with opportunity to take leadership
- Office in Berlin-Friedrichshain with free drinks, cereals, fruits, and lunch options nearby
- Personal and professional growth opportunities learning from skilled and experienced team members
- Work that reduces energy costs for tenants and advances the energy transition
