Frontend Software Engineer
Core
Design and develop responsive, high-performance user interfaces and application state across platforms, delivering new features and bug fixes with an emphasis on reliability and user satisfaction.
Role type
Frontend Software Engineer
Builds
Responsive, high-performance user interfaces and application state across platforms
Domain
Web development, distributed systems, peer-to-peer technologies
Deliverable
product features
Required skills
React, Preact, modern JavaScript, TypeScript, state management (Redux, Redux Toolkit, Zustand), modular code design, automated testing, debugging, rendering optimization, memory management
Preferred skills
Electron, Tauri, WebRTC, media streams, real-time communication, UI performance optimization, cross-platform application development, open-source contributions
Technologies
React, Preact, Redux, Redux Toolkit, Zustand, Electron, Tauri, WebRTC
Responsibilities
Design and develop responsive, high-performance user interfaces; maintain code quality through coding standards, code reviews, and automated testing; test and debug complex frontend applications; optimize rendering and memory management
Seniority
Mid-level to Senior, hands-on IC