Senior Software Engineer, Frontend (berlin)

Cresta Cresta · Vertical AI · Germany · Remote · Engineering

Senior Frontend Engineer role at Cresta, an AI company revolutionizing contact centers. The role focuses on building the frontend of a Customer Data Platform, visualizing insights, and guiding customer engagement. While the company is AI-focused, this specific role is primarily frontend engineering with some backend responsibilities, contributing to an AI-powered product.

What you'd actually do

  1. Work with the product manager and UX designer to define and detail the product requirements
  2. Define software architecture and design matching the requirements
  3. Write and push high-quality code efficiently for the frontend (and backend)
  4. Apply synchronous and asynchronous design patterns
  5. Scale distributed applications

Skills

Required

  • React
  • Vite
  • Node.js
  • API design
  • database schema design
  • observability
  • frontend development
  • backend development

Nice to have

  • Websockets
  • REST
  • RPC frameworks

What the JD emphasized

  • customer engagement
  • Customer Data Platform
  • visualizing relevant insights
  • guiding customer engagement
  • modern front-end ecosystem
  • robust APIs
  • database schema design
  • observability as a first-class principle