Hybrid

Cresta is hiring a Senior Frontend Software Engineer (Screen Recording) - Platform

About the Role

Cresta is looking for a Senior Frontend Software Engineer to join our Platform Frontend team. In this role, you will build the robust platform that supports all frontend development, with a specific focus on creating desktop screen capturing, auditing, and analytics gathering systems. Your work will directly enhance QA, legal, and compliance efforts by extracting insights to automate workflows, helping Cresta revolutionize the workforce with AI.

What You'll Do

  • Play a substantial role in the platform frontend engineering team.
  • Work with Cresta product and engineering teams to build and improve the Cresta platform and new product requirements.
  • Stay close with customers and their requirements, analyze technical tradeoffs, and own customer-facing deliverables.
  • Constantly identify product improvement opportunities and generate product improvement ideas.
  • Demonstrate engineering best practices in deliverables and daily work, and uphold others to the same high standards.
  • Take technical ownership in a substantial part of the Cresta product and platform.
  • Enhance compliance and QA processes by building rules-based screen capturing systems to provide detailed information about agent desktop activity.
  • Support PII/PCI redaction through trigger conditions based on detailed desktop and browser activity.

What We're Looking For

  • Bachelor’s degree in Computer Science or related field.
  • Strong Computer Science fundamentals.
  • 8+ years of experience in relevant domains.
  • Very solid coding skills.
  • Strong experience with WebRTC (Chromium based browsers and native applications).
  • Experience building desktop applications (Native or Electron).
  • Experience with Windows and MacOS screen capture APIs.
  • Familiar with React or Angular.
  • Have used React or Angular in large scale consumer-facing products.
  • Experience as a technical lead of frontend stack supporting various product features.

Technical Stack

  • WebRTC
  • React
  • Angular
  • Electron
  • Windows APIs
  • MacOS APIs

Team & Environment

You will join the Platform Frontend team, which is focused on architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes.

Benefits & Compensation

  • Variety of medical, dental, and vision plans.
  • Paid parental leave.
  • Monthly Health & Wellness allowance.
  • Work from home office stipend.
  • Lunch reimbursement for in-office employees.
  • PTO: 3 weeks in Canada.
  • Base salary (details based on experience, skillset, and location) + equity included.

Work Mode

This is a hybrid position open to candidates in the US and Canada.

Cresta is an equal opportunity employer.

Required Skills
WebRTCReactAngularElectronWindows APIsMacOS APIsTypeScriptJavaScriptScreen RecordingMedia CaptureDesktop Application DevelopmentCross-platform DevelopmentPerformance OptimizationSoftware Architecture WebRTCReactAngularElectronWindows APIsMacOS APIsTypeScriptJavaScriptScreen RecordingMedia CaptureDesktop Application DevelopmentCross-platform DevelopmentPerformance OptimizationSoftware Architecture
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Cresta
Cresta builds an AI-powered platform that combines AI and human intelligence to help contact centers discover customer insights, automate conversations, and empower team members to work smarter and faster. The platform is used by brands like Intuit, Cox Communications, Hilton, and Carmax.
All jobs at Cresta Visit website
Job Details
Category frontend
Posted 2 months ago