Remote job
Senior Full-Stack Engineer
Job details
About this role
Role overview
Join a small, high-impact engineering team building a SaaS platform that combines an AI-assisted landing page builder, real-time analytics, email delivery capabilities, and product validation tools. This is a hands-on senior role with broad ownership: you will shape architecture, deliver customer-facing functionality, and contribute directly to product decisions in a fast-moving, async-first remote environment.
Responsibilities
- Design, build, test, and release product features across the frontend and backend. - Own work end to end, from data modeling and service design through UI implementation and production delivery. - Improve page-builder performance and the quality of AI-generated content. - Develop real-time analytics capabilities and the supporting data pipelines. - Participate in code reviews and technical architecture discussions while maintaining clear documentation. - Speak with customers regularly to understand problems, validate solutions, and inform priorities.
Requirements
- At least five years of professional full-stack development experience. - Strong proficiency with React, Next.js, and TypeScript. - Backend experience with Node.js and PostgreSQL or a comparable relational database. - Experience building and shipping B2B or B2C SaaS products. - Comfort working with cloud and deployment infrastructure such as Vercel, AWS, or similar platforms. - Strong standards for developer experience, testing, code quality, and written communication.
Nice to have
- Experience integrating AI or large-language-model APIs. - Background in email-sending infrastructure or deliverability. - Familiarity with WebSockets, streaming, or other real-time data systems. - Startup, founder, early-employee, indie-hacker, or open-source experience.
Benefits and work setup
The role is fully remote with flexible hours and an emphasis on outcomes. The package includes a home-office allowance, learning and development support, equity, and health coverage including medical, dental, vision, and mental-health services. The working toolkit includes Next.js, React, TypeScript, Node.js, PostgreSQL, Redis, Vercel, AWS, and Tailwind CSS.