Full Stack (Vue + Nest)
Summary
Full Stack Software Engineer owning the end-to-end stack — API, UI, CI/CD, and hosting — on a Vue + Nest application backed by MongoDB and Redis. Modernizes and scales an early-stage SaaS MVP using Vercel, Supabase, GitHub Actions, and Terraform, working closely with founders.
Join Our Team
About the Company:
The Role:
Responsibilities:
- Take ownership of the entire application stack, including API, UI, CI/CD, and hosting.
- Maintain, optimize, and scale the existing MVP built with , Mongoose, MongoDB (Atlas), Redis, Vue, and Tanstack.
- Modernize the platform using cost-conscious, scalable solutions such as Vercel, Supabase, or similar technologies.
- Collaborate closely with founders to prioritize development, implement new features, and improve product performance.
- Identify bottlenecks and implement solutions to improve speed, scalability, and reliability.
- Implement CI/CD pipelines using GitHub Actions and infrastructure management with Terraform.
- Leverage AI tools to accelerate development, improve product features, and gain competitive advantages.
Requirements:
- Strong experience with and Mongoose / MongoDB.
- Solid front-end experience with Vue and Tanstack.
- Familiarity with Redis, CI/CD (GitHub Actions), and cloud hosting (AWS Beanstalk).
- Experience with modern hosting platforms like Vercel and backend services like Supabase is highly desirable.
- Ability to understand the entire product stack and take full ownership of components.
- Proven problem-solving skills and ability to optimize for scalability and performance.
- Comfortable working closely with founders in a dynamic, evolving environment.
- Experience working in cost-conscious environments and making technology trade-offs thoughtfully.
Nice-to-Have:
- Exposure to AI-driven product enhancements.
- Experience modernizing legacy systems or MVPs for scalability.
- Start-up or early-stage company experience.