Frontend Engineer (React / TypeScript) gesucht in Braunschweig
SSE
Brunswick, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Brunswick, Germany
Tech stack
3D Visualization
Artificial Intelligence
User Authentication
Software Quality
Design of User Interfaces
OAuth
Performance Tuning
Role-Based Access Control
TypeScript
WebSocket
WebGL
Eslint
Three.js
Real Time Systems
Tailwind
React
Backend
Front End Software Development
REST
Microservices
Job description
- Own and evolve the gauss. chat frontend architecture built with React and TypeScript
- Design scalable UI structures and enforce clean modular boundaries in a growing codebase
- Integrate with modern authentication flows (OAuth, aws cognito, JWT)
- Implement real-time communication using WebSockets and Server-Sent Events (SSE) for streaming AI insights and robotics state updates
- Integrate deeply with backend services via REST APIs (Axios), streaming endpoints, and asynchronous workflows
- Develop high-performance 3D visualization components using Three.js and Meshcat for robotics simulation and system feedback
- Optimize rendering performance and responsiveness in real-time and 3D-heavy contexts
- Expand and maintain a reusable UI system using Material-UI (Joy) and Tailwind CSS
- Contribute to frontend testing strategy (unit + end-to-end) and enforce high code quality (ESLint, Prettier)
- Collaborate with backend, AI, and robotics engineers on architectural decisions and product direction
- Continuously identify and improve technical weaknesses in the frontend stack
Requirements
- Professional experience building frontend systems with React and TypeScript (typically 3+ years)
- Strong understanding of frontend architecture and modular state management
- Experience with real-time systems (WebSockets, SSE, streaming updates)
- Solid grasp of performance optimization in modern frontend applications
- Familiarity with authentication and RBAC systems
- Experience integrating REST APIs and handling complex asynchronous flows
- Preference for clean abstractions, maintainability, and long-term code health
- Comfortable working in an evolving startup environment with impactful responsibility
- Good communication skills in English
Nice to Have
- Experience with Three.js, Meshcat, or other 3D/WebGL technologies
- Experience building AI-powered or developer-centric applications
- Experience contributing to or maintaining a UI design system
- Interest in robotics, simulation, and hardware-integrated systemsExperience mentoring others or influencing frontend architecture
Benefits & conditions
- Real Ownership & Impact - You'll own a core subsystem of a deep-tech product
- Technical Depth - Work on real-time, AI-integrated, and 3D visualization challenges
- Continuous Learning - Access to professional learning platforms and technical courses
- Choose Your Setup - Select your preferred device and operating system
- Flexible Work Model - Flexible working hours and hybrid work options
- Mobility Support - Jobrad/bike leasing or public transportation benefits
- Health & Wellbeing - Flexible gym membership or capital-building benefits; fresh fruit and soft drinks in the officeCompetitive Salary - Aligned with experience and responsibility
We are in a high-growth product phase and need engineers who want ownership, impact, and technical challenge.
If you enjoy architecting systems, engaging with real-time data and 3D interfaces, and working at the intersection of AI and robotics, we'd love to hear from you.