Software Engineer (Full Stack)

Engramme

San Francisco, California, United StatesunknownPosted Oct 14, 2026

About the role

What You'll Do

Develop responsive web applications using React and TypeScript

Build and maintain RESTful APIs using Node.js and Express

Design intuitive user interfaces for complex AI-powered memory features

Implement real-time features and optimize application performance

Work closely with designers to create pixel-perfect implementations

Integrate with AI/ML services and handle complex data visualization

Establish frontend architecture patterns and component libraries

What We're Looking For

4+ years of full-stack development experience

Proficiency in React, TypeScript, and modern JavaScript (ES6+)

Experience with Node.js and Express or similar backend frameworks

Strong understanding of database design and SQL

Knowledge of responsive design and CSS frameworks (Tailwind, styled-components)

Experience with version control (Git) and CI/CD pipelines

Understanding of web performance optimization and accessibility

Strong communication and collaboration skills

Nice to Have

Experience with AI/ML model integration and data visualization

Knowledge of GraphQL and modern API patterns

Experience with real-time technologies (WebSockets, WebRTC)

Background in SaaS product development

Experience with testing frameworks (Jest, Cypress, Playwright)

Knowledge of mobile development (React Native)

Experience with state management libraries (Redux, Zustand)

Responsibilities

  • Develop responsive web applications using React and TypeScript
  • Build and maintain RESTful APIs with Node.js and Express
  • Design intuitive interfaces for AI-powered memory features
  • Implement real-time features and optimize application performance
  • Collaborate with designers on pixel-perfect implementations
  • Integrate AI/ML services and build complex data visualizations
  • Establish frontend architecture patterns and component libraries

Qualifications

  • 4+ years of full-stack development experience
  • Proficiency with React, TypeScript, and modern JavaScript
  • Experience with Node.js and Express or similar backend frameworks
  • Strong understanding of database design and SQL
  • Knowledge of responsive design and CSS frameworks
  • Experience with Git and CI/CD pipelines
  • Understanding of web performance optimization and accessibility
  • Strong communication and collaboration skills

Skills mentioned

ReactTypeScriptNode.jsExpressREST APIsSQLDatabase DesignGitCI/CDPerformance Optimization