About the job
About Uplane (YC F25)
At Uplane, we're on a mission to revolutionize how companies manage their marketing budgets. Our cutting-edge AI system replaces outdated methods like disjointed agencies and spreadsheets, drastically reducing inefficiencies. By creating targeted ads, developing cohesive landing pages, and optimizing budget allocations across multiple channels, we empower our clients to maximize their marketing potential. Join us in building the AI engine that will redefine marketing strategies globally.
About The Role
We are looking for a talented and enthusiastic Full-Stack Engineer to become a pivotal part of our dynamic team in San Francisco. This role presents an incredible opportunity to take full responsibility for developing features from the initial concept through to deployment, all within the exciting environment of an early-stage startup.
Why Join Us?
Be part of an innovative startup from the ground up
Tackle significant challenges within a vast market
Take ownership of your work and advance rapidly in your career
Experience a culture that is fast-paced, ambitious, enjoyable, and grounded
Responsibilities
Full-Stack Development: Design, implement, and sustain scalable applications with Node.js, TypeScript, and Nuxt (Vue).
System Architecture: Develop and manage effective database schemas using PostgreSQL and Supabase, ensuring data integrity and optimal performance.
Infrastructure & Operations: Oversee application deployments and background tasks via Render and Inngest, while contributing to the maintenance of dedicated deployments on Microsoft Azure.
Product Ownership: Lead projects through all phases, including ideation, execution, deployment, and continuous support.
User-Centric Design: Utilize strong product and design acumen to develop software features that are user-focused and aligned with market demands.
Collaboration: Work closely with the operations team and customers via Slack and Notion to guarantee that technical solutions meet user needs.
Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent hands-on experience.
Experience with full-stack development, including proficiency in Node.js, TypeScript, and Vue.js frameworks.
Strong background in database management, particularly with PostgreSQL and Supabase.
Familiarity with cloud services such as Microsoft Azure.
Excellent problem-solving skills and a passion for building user-friendly applications.
Effective communication skills for collaborating with team members and stakeholders.

