At BetterPic, we're revolutionizing professional headshots with AI technology. We are looking for talented engineers to help us democratize access to professional headshots globally.
We value your time, so we'll keep this brief and focused on what matters most.
What You'll Work On:
Frontend:
Build and optimize high-converting landing pages
Implement programmatic SEO strategies for growth (like our near-me pages)
Enhance our web app experience (B2B & B2C)
Optimize critical user flows: onboarding, studio experience
Create intuitive B2B dashboard interfaces
Backend:
Design and implement new API endpoints
Modernize existing codebase with TypeScript
Optimize performance of critical backend services
Help build and maintain our public API infrastructure
Core Responsibilities:
Drive product development across frontend and backend
Design and implement reusable components with TailwindCSS and Nuxt UI
Optimize application performance through code splitting and lazy loading
Collaborate with growth, design, and dev teams
Lead technical initiatives and solve complex challenges
Provide real-time bug fixes and system improvements
Required Experience:
Frontend: 2+ years Nuxt/Vue (working with Nuxt 3), 4+ years general frontend
Proficient in Composition API and Script Setup syntax
Experience with Pinia for state management
Backend: 2+ years Node.js/Express, 4+ years general backend
Database: 3+ years PostgreSQL
4+ years JavaScript/TypeScript
Strong Git proficiency
Fluent English communication
Highly Valued:
Experience implementing AI solutions (LLM integration, use of APIs, ...)
Track record of building public APIs (auth, security, monitoring, usage tracking)
Startup experience and fast-paced environment adaptability
Proactive use of AI tools to enhance development workflow
Our Tech Stack:
Frontend: Vue 3, Nuxt 3, TypeScript, TailwindCSS, Nuxt UI, Pinia
Backend: Node.js, Express, PostgreSQL
Cloud & Services: AWS (S3, SES), Supabase, Stripe, Vercel, Render
Tools: Prettier, GitHub
Why BetterPic:
Remote-first culture with unlimited vacation
Equity opportunities for senior profiles
Weekly virtual stand-ups with efficient collaboration tools
Regular code reviews to maintain high standards
Be part of something that's never been done before
Strong emphasis on using AI tools to enhance productivity
Application Process:
Visit betterpic.io/careers to learn about our mission and values
Email careers@betterpic.io with subject "Application for Fullstack Engineer" (mention "Coming from VueJobs")
Complete the follow-up form
Team interview focusing on your background, technical skills and cultural fit
Follow up communication few days after post-interview
We encourage the use of AI in your daily work - we believe it makes everyone more productive.
Join us in shaping the future of professional imagery! 🚀
Paying to advertise is expensive so most jobs are never promoted. We hunt down the best jobs direcly from careers pages so you don't have to.
Check VueJobs Search!