Published 6.2.2026
Senior Product Engineer (Full Stack, Helsinki / Remote)
Why we’re hiring
We’re a fast-growing product company with teams in the US and Finland, trusted by 120+ enterprise customers and onboarding new ones every week. We’re building a scalable platform for in-person data capture and are on track to become a category leader.
We’re hiring an experienced full-stack developer to strengthen our experienced core product team and take shared ownership of the full codebase. The goal of this hire is to remove single-person dependencies, reduce bottlenecks, and enable sustainable scaling while maintaining high development quality.
This is a permanent, full-time role (no contractors). We work remote-first, with a shared office in Kalasatama, Helsinki. A compatible time zone is required, with regular office visits (ideally weekly, at least monthly).
What you’ll work on
You’ll work hands-on across the full product stack:
- customer-facing mobile app (React Native) and web app (React)
- internal admin and configuration tools
- backend services, APIs, and data models
- developer-owned CI/CD, security and production operations
This is an end-to-end role. You will design, build, ship, and maintain features from idea to production.
What we offer
- permanent, full-time key role in a fast-growing product company
- salary range €5,000–€6,000 per month (depending on experience)
- comprehensive private healthcare & leisure-time accident insurance
- remote-first work with a shared office in Kalasatama, Helsinki with unlimited quality coffee & gym
- high level of ownership and real influence over product and technical decisions
- opportunity to be part of our core product team as we scale globally, with the US as our primary growth market
What we value most
We care more about ownership and initiative than about ticking every box on a technology list. We’re looking for someone who:
- takes responsibility for outcomes, not just tasks
- can work independently without constant guidance
- wants to understand the full system, not only their own area
- comfortable with making trade-offs and pragmatic technical decisions
Core technical experience
- Node.js and TypeScript in production
- backend development: REST APIs, validation, error handling, logging
- familiarity with Firebase and GCP (Firestore, Authentication, Cloud Functions, emulators)
- React Native and/or React-based web applications, API integration and authentication
- basic testing (unit / integration)
- working confidently in large existing codebases, including refactoring and cleanup
What we expect from an experienced developer
- ability to work independently in a small, high-ownership environment
- understanding of the full frontend–backend flow
- experience shipping features to production and supporting them afterward
- clear and direct communication within the team
Nice to have
- architectural thinking and focus on long-term code quality
- CI/CD fundamentals and environment-based configuration
- experience with integrations, CRMs (Salesforce, Hubspot, Dynamics), customer data, or internal business systems
- ability to reason about data ownership, mappings, and synchronization
About Romify
Romify is an Event Revenue Platform that standardizes lead capture and event data across live events. We connect the event revenue channel from the first encounter with a prospect all the way to the closed deal, clearly showing the ROI of the events our customers participate in.
Our system replaces scanners, spreadsheets, and manual follow-up with a real-time, mobile-first workflow that automatically captures, enriches, qualifies, routes, and analyzes leads, with direct integrations to CRMs and marketing automation tools.
How to apply
When applying, in addition to your CV and references, briefly describe one feature you have built end-to-end in a production system, and which parts of the stack you personally worked on.
If selected to proceed, we start with a short intro call to align on expectations and background. This is followed by a small take-home technical exercise. The final step is a technical discussion where we review the solution together and talk through decisions, trade-offs, and real-world scenarios, possibly conducted on-site.
The process is designed to be practical, respectful of your time, and focused on real product work rather than puzzles.
If you have additional questions, you can email us at full-stack-job@romify.io.
Apply before 28th of February.
