Hello everyone!
Our partner, company building the operating system for restaurants, is seeking a Senior Full-Stack Engineer to take a core role in building the next stage of our restaurant financial intelligence platform.
Team: 1 Principal Lead Engineer, 1 Middle Engineer (Full-stack), 1 Middle UI/UX Designer, 1 Product Owner
Tech Stack: TypeScript, React, NodeJS, NestJS, GraphQL, PostgreSQL, TypeORM, AWS. (Plus integrations with POS/accounting/banking APIs.)
What professional skills are important for us?
— 3+ years in full-stack development or proven experience delivering complex projects end-to-end.
— Strong expertise in TypeScript, React, NodeJS, NestJS, GraphQL, PostgreSQL, and TypeORM.
— Comfortable working across both front-end and back-end.
— Ability to design scalable, reliable, and secure architectures.
— Еxperience building API integrations and processing large volumes of data.
— Fluent in English for day-to-day communication, stand-ups, and design discussions.
Nice to have:
— AWS, SaaS/fintech experience, or exposure to ML.
Tasks:
— Design, build, and own end-to-end features in React, NodeJS, NestJS, GraphQL, and PostgreSQL.
— Architect systems to process and analyse millions of financial data points with high accuracy.
— Build and optimise integrations with POS, accounting, and banking APIs.
— Influence DevOps and AWS architecture for scalability and resilience.
— Collaborate closely with founders, product, and design teams to shape the roadmap.
— Mentor engineers and contribute to a high-performance engineering culture.
Conditions:
— Contract type: B2B, indefinite term.
— Probation period: 3 months.
— Schedule: Flexible, with daily stand-up at 10:30 CET. Available during core working hours; results matter more than hours.
— Time zone: Within ±2–3 hours of CET.
— Paid time off: Available after 3 months probation.
— Overtime: Rare; rewarded with bonuses or equity if it occurs.
What’s in it for you?
— Impact: Your work will directly help small businesses survive and grow.
— Ownership & Autonomy: Direct influence on architecture, roadmap, and technical standards.
— Equity: Stock options available — we want you invested in our success.
— Velocity: No corporate layers; decisions happen fast.
— Growth: Opportunity to grow into a leadership role as we scale.
Hiring Process:
— Call with Recruiter - 30 mins.
— Take-home task.
— Technical interview - 1 hour.
— Final conversation with the founder - 1 hour.