DFINITY Logo

DFINITY

Senior Software Engineer - Caffeine (Frontend)

Posted 11 Days Ago
Be an Early Applicant
San Francisco, CA
175K-235K
Senior level
San Francisco, CA
175K-235K
Senior level
The Senior Frontend Software Engineer will lead the development of innovative AI-driven no-code applications and user interfaces, collaborating closely with multi-disciplinary teams.
The summary above was generated by AI

DFINITY is seeking a Senior Frontend Software Engineer to join the team building Caffeine, an innovative AI-driven no-code platform. Caffeine will empower everyday users to design, develop, and deploy software applications on the Internet Computer (IC), a revolutionary decentralized and serverless alternative to traditional cloud compute platforms.

Are you new to decentralization or not an expert in blockchain or cryptography? That’s okay! We have some of the world’s foremost experts and they’re excited to share their knowledge. You bring your awesome skills and help us create something amazing.

* Please note that this role requires in-office work from our amazing office in San Francisco 3 days per week.

What you’ll work on:

You’ll own the complete software development lifecycle for key products, including:

  • Caffeine: A user-friendly tool empowering both technical and non-technical users to create and deploy SaaS applications using natural language prompts
  • ICP Ninja: A web-based IDE designed for new ICP developers, simplifying and accelerating software development and deployment on the Internet Computer

You’ll primarily work in TypeScript, Node.js, React and other modern frontend technologies.

Responsibilities:

  • Design and develop sophisticated and user-friendly interfaces for enhanced developer and user experiences
  • Take end-to-end ownership of features, from initial concept to final deployment, working closely with designers
  • Play a key role in shaping UI architecture and maintaining shared component libraries
  • Work with backend developers to create well-integrated APIs and system functionalities
  • At times, contribute to backend development (in Rust) to ensure comprehensive product delivery

You May Be a Great Fit If You:

  • Possess a strong foundation in computer science (degree or equivalent)
  • Have significant experience leading frontend or full-stack engineering initiatives
  • Have a proven track record of shipping web applications for both B2B and B2C audiences
  • Have strong proficiency in modern frontend development using JavaScript/TypeScript and frameworks such as React
  • Are proactive and willing to contribute to backend development as necessary.
  • Prioritize user experience and the creation of maintainable code
  • Can effectively collaborate within a diverse, multi-time zone team environment.
  • Exhibit excellent interpersonal and communication abilities
  • Are excited by the potential of democratizing software engineering and building a more resilient internet

Bonus Points:

  • Experience working with the Internet Computer or other blockchains  
  • Contributions to open-source projects
  • Experience building products around large language models (LLMs) 

More information about what you'll be working on:

  • Internet Computer
  • Read about Caffeine in the ICP 2025 Roadmap and watch Where AI Builds to learn more about what this team is working on. 
  • Try icp.ninja to see how the Internet Computer makes developing and deploying applications a streamlined process.

Base Salary Range:  $175,000 - $235,000/yr

This position can be considered across multiple levels. Total compensation at DFINITY consists of base salary + generous bonus and is determined based on multiple factors including job leveling, areas of expertise, educational background, geographic location and overall experience.  

In addition to the cash components of our offers, we have generous benefits including top tier medical, dental, and vision insurance; disability insurance; life insurance; 401(k); flexible PTO policy in addition to paid holidays.

About DFINITY and the Internet Computer:

DFINITY is a leading contributor to the Internet Computer Protocol (ICP), with a mission to bring the world's compute onto the secure ICP network. Built on its unique third-generation blockchain technology, ICP enables the development and operation of a new generation of unstoppable, tamper-proof, fully decentralized web applications. Its powerful technology can run entire AI models within smart contracts, representing a major advancement for secure AI. Through seamless integration with Bitcoin, Ethereum, and other networks, ICP facilitates multi-chain operations for digital assets and web3.

Join our team of over 250 talented individuals, including world-renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders, who are shaping the future of the internet and web3.
 
DFINITY was founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Top Skills

JavaScript
Node.js
React
Rust
Typescript

DFINITY San Francisco, California, USA Office

California, San Francisco, CA, United States, 94105

Similar Jobs

4 Hours Ago
Remote
San Francisco, CA, USA
300K-350K
Senior level
300K-350K
Senior level
Artificial Intelligence • Hardware • Software
As a Senior Software Engineer - Frontend, you'll develop and maintain a single-page application for early wildfire detection, ensuring high code quality and collaboration with cross-functional teams.
Top Skills: AWSCSSGCPHTMLJestMapboxMaterial DesignMaterial-UiReactReact Testing LibraryReduxTypescriptZustand
7 Days Ago
San Francisco, CA, USA
204K-255K Annually
Expert/Leader
204K-255K Annually
Expert/Leader
Real Estate • Travel • PropTech
As a Staff Software Engineer, you'll develop both back-end and front-end components for Airbnb's Community Platform, enhancing user interactions and integrating technologies while collaborating with cross-functional teams to deliver impactful solutions.
Top Skills: AngularJavaKotlinPythonReactSalesforceScalaSprinklrVlocityVue
11 Days Ago
San Jose, CA, USA
99K-229K
Junior
99K-229K
Junior
Artificial Intelligence • Information Technology • Software
As a Frontend Software Engineer at Zoom, you'll develop web interfaces, work with React/Vue, and lead junior engineers while collaborating on scalable services.
Top Skills: CSSHTMLJavaScriptPythonReactRest ApisVueWebsockets

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account