Upwork is hiring a Senior Software Engineer, Front-End

Senior Software Engineer, Front-End

Upwork  ·  US  ·  $83k/yr - $210k/yr
almost 2 years ago

Heretic Ventures is seeking an experienced Senior Software Engineer with extensive front-end React experience to join an early stage generative AI consumer business that Heretic Ventures is launching. The ideal candidate has deep experience in building responsive and performant front-end applications from the ground up and integrating with 3rd party platforms. This person’s firm understanding of web frameworks, design systems, APIs, and middleware development will be instrumental in shaping the success and technical evolution of the platform.

About Heretic

Heretic Ventures is a San Francisco-based venture studio ideating and launching new businesses in the creator economy, including those that capitalize on AI/ML technology. Heretic is run by Managing Partner Mariam Naficy, who founded and built the pioneering internet companies Minted and Eve.com. Heretic is backed by household names in Silicon Valley (investors and entrepreneurs), who act as the studio’s advisors both in selecting and in advising companies.

Responsibilties

- Design, develop, and maintain polished and responsive front-end applications using React and related technologies.

- Integrate with SaaS solutions via REST and GraphQL APIs.

- Work with the UX team to build a reusable component library and design pages and flows that ensure a smooth user experience.

- Collaborate closely with cross-functional teams, including AI scientists and back-end engineers, to build and integrate AI-driven features into the platform.

- Develop and maintain documentation, including technical specifications, system diagrams, and deployment processes.

Qualifications

- 5+ years of professional experience as a Software Engineer, with a strong focus on front-end development using React & Typescript.

- Proven track record of delivering complex, scalable, and high-performance software systems.

- Solid understanding of software engineering principles, data structures, and algorithms.

- Experience with React.js frameworks such as Next.js & Gatsby.

- Experience with building UI components and libraries using MaterialUI, TailwindCSS, Bootstrap or other similar frameworks

- Experience building serverless applications on top of PaaS platforms like AWS or GCP.

- Proficient with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Kubernetes, Docker).

- Strong problem-solving skills and ability to work effectively in a fast-paced, agile environment.

- Excellent communication skills and ability to collaborate with cross-functional teams.

Nice to Haves

- Experience with (or desire to learn) generative AI technologies, such as diffusion models and LLMs (e.g., Stable Diffusion, GPT) and deep learning frameworks (e.g., TensorFlow, PyTorch)

- Knowledge of e-commerce platforms, payment gateways, and related technologies

- Familiarity with Python

- Previous startup experience, especially in an early-stage environment

Job is closed

This job is already closed and no longer accepting applicants, sorry.