Senior Frontend Engineer - Web


NYC - ON SITE

JOB DESCRIPTION

We are looking to work with a talented  front end engineer to help develop a high quality front end to our category-defining image generation platform. Our unique approach to UI provides a powerful way to leverage the potential of generative image models, and your contributions to our front end roadmap will be crucial in supporting this.

The ideal candidate will have significant experience building engaging web-based user interfaces, an interest in deepening their knowledge of Svelte, and is passionate about creating robust, web-based tools that delight creative people.

We are a small collaborative team who work hard together on interesting problems. We have a modern front-end stack built on Svelte, GraphQL, and Tailwind.The majority of our codebase is written in TypeScript, lending additional rigor and type-safety to our engineering efforts.

RESPONSIBILITIES:

  • Lead the development of the front end, crafting features that deliver exceptional user experiences and maintain a high standard of code quality.
  • Produce elegant, reusable UI abstractions that strike the right balance between simplicity and flexibility.
  • Collaborate closely within a small team to understand priorities and navigate tradeoffs with the goal of moving quickly towards working solutions.
  • Own and continuously improve our existing front-end implementations, ensuring a strongly consistent user experience.
  • Define code patterns with an eye towards consistency, flexibility and maintainability.

SKILLS YOU’LL NEED TO BRING:

We are looking for someone who is eager to grow and learn. That said you will need to bring a working skillset for you to do well in this role. We are looking for 3+ years of experience in the following areas:

  • Experience with component-based architecture in modern frameworks like Svelte or React.
  • Conceptual understanding of the DOM and how CSS is used to style an html document
  • Using client side state management solutions to query data for a component.
  • Exposure to using GraphQL on the client side to retrieve data from the server.
  • Ability to communicate ideas, requirements, trade offs, blockers, etc., specifically between designers and engineers. 

NICE TO HAVES:

  • You have experience with Svelte and SvelteKit
  • You have used CSS utility frameworks such as Tailwind
  • You have used Figma to mockup ideas and architecture diagram 
  • You have experience with full stack development across Node.js/Python/Google Cloud and Docker. 
  • You have experience with testing frameworks and automated testing tools. 
  • You have experience working with Generative AI models

What tech stack will you be working with?

Our application is being built on a modern stack using Svelte, TypeScript, Python, Tailwind, NodeJS and GraphQL. Since we still are in an early stage, your input can easily influence the technology choices we make.

Do I have to have long AI experience to apply?

No. Although AI is an integral part of what we do, we focus on solving complex UI/UX and creative workflow challenges. Since many AI tools and techniques are new, we don't require long-term experience. We value colleagues who are curious and eager to learn new things.

Comp:

Salary is dependent on experience and skills. Our band is 90K-160K.

HOW TO APPLY:

Please send us your resume and any of the following that apply: GitHub profile, Dribbble account, Twitter handle, blog URL, etc. (Anything that helps us learn more about what makes you tick.) Most importantly, send us a note telling us about what work you’re most proud of, and excited about, and what you’d like to accomplish next.


Be sure to include: your expected salary range, reference contacts, and your earliest possible start date.


Send everything to jobs@picturestudio.ai