Enable job alerts via email!

Senior Software Engineer - Caffeine (Frontend)

DFINITY Foundation

San Francisco (CA)

Hybrid

USD 175,000 - 235,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a talented Senior Frontend Software Engineer to join their dynamic team. In this role, you will play a pivotal part in developing user interfaces for Caffeine, a cutting-edge no-code platform. You will utilize modern technologies like TypeScript, Node.js, and React, while also contributing to backend development in Rust. This position offers the chance to take ownership of projects from inception to deployment, ensuring exceptional user experiences. If you're passionate about building impactful web applications and thrive in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • Strong foundation in computer science and experience leading projects.
  • Proven track record of shipping web applications for B2B and B2C.

Responsibilities

  • Designing and developing user-friendly interfaces to enhance experiences.
  • Taking ownership of features from concept to deployment.
  • Collaborating with backend developers to create integrated APIs.

Skills

JavaScript/TypeScript
React
UI/UX Design
Collaboration
Backend Development (Rust)

Education

Computer Science Degree or Equivalent

Job description

DFINITY is seeking a Senior Frontend Software Engineer to join the team building Caffeine, an innovative AI-driven no-code platform.

This role involves developing user interfaces and working with modern frontend technologies such as TypeScript, Node.js, and React. The engineer will own the full software development lifecycle for products like Caffeine and ICP Ninja, contributing to both frontend and backend (Rust) development as needed.

**Responsibilities include:**

  1. Designing and developing user-friendly interfaces to enhance user and developer experiences.
  2. Taking ownership of features from concept to deployment.
  3. Shaping UI architecture and maintaining shared component libraries.
  4. Collaborating with backend developers to create integrated APIs.
  5. Contributing to backend development in Rust when necessary.

**Ideal candidates will have:**

  • A strong foundation in computer science (degree or equivalent).
  • Experience leading frontend or full-stack projects.
  • A proven track record of shipping web applications for B2B and B2C.
  • Proficiency in JavaScript/TypeScript and React.
  • Willingness to contribute to backend development.
  • Focus on user experience and maintainable code.
  • Excellent collaboration and communication skills.

**Bonus points for:**

  • Experience with Internet Computer or other blockchains.
  • Open-source contributions.
  • Building products with large language models (LLMs).

**Additional info:**

  • Work in-office in San Francisco 3 days/week.
  • Salary range: $175,000 - $235,000/year, plus bonuses and benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.