Staff Software Engineer, Frontend (cluj)

Cresta Cresta · Vertical AI · Romania · Remote · Engineering

Staff Software Engineer, Frontend role focused on building customer-facing AI products, specifically a Customer Data Platform and visualizing insights. The role involves defining requirements, designing architecture, writing high-quality code for frontend and backend, scaling distributed applications, and integrating with CI/CD and monitoring tools. Requires deep understanding of modern frontend ecosystem (React.js, Webpack, Node.js), API design, database schema design, and observability.

What you'd actually do

  1. Work with the product manager 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 both the frontend and backend
  4. Apply synchronous and asynchronous design patterns
  5. Scale distributed applications

Skills

Required

  • modern front-end ecosystem
  • React.js
  • Webpack
  • Node.js
  • robust APIs
  • Websockets
  • REST
  • RPC frameworks
  • database schema design
  • query performance
  • observability
  • application performance monitoring

Nice to have

  • TypeScript
  • Go