Your live streaming companion. Easily go live on LinkedIn and other platforms from your browser.
Senior Software Engineer – Frontend, Upload & Stream Team
Location
Ukraine
Posted
148 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Frontend, Upload & Stream Team
Restream
• Craft beautiful interfaces and interactions in Restream web services • Design and implement the UI and business logic necessary to support new and existing features • Partner with a product designer to build great and user-friendly UI/UX • Give and receive code review feedback with the team • Maintain a pulse on emerging technologies and discover hidden opportunities in our environment
Job Requirements
- A scrappy, entrepreneurial attitude that gets high-quality projects done quickly
- Strong design sensibility, attention to detail, and strive for an excellent user experience
- Solid knowledge of JavaScript, TypeScript, and newer specifications of ECMAScript (Experience with other programming languages is a plus)
- Expert in React and its major state management systems
- Experience with CSS preprocessors like LESS or SASS
- Basic backend skills: Node.JS, building REST APIs, working with relational or NoSQL databases
- Comfortable working with TypeScript, MobX, AWS, Linux, Docker, Kubernetes, continuous deployment workflow
- Strong written and verbal communication skills
- Self-directed, analytical, and work well in a team environment
Benefits
- A startup environment and a flat company structure
- Work closely with founders and team to build and grow the product
- Opportunity to make an impact on the evolution of the product
- Ability to create something that influences people's lives
- Equity packages for you to truly be a part of the Restream journey
- The tech you need to get your job done
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Take part in the full development cycle and ensure smooth development and cooperation between the dev team and product owners from sprint planning to release cycles; • Ensure adherence to best practices to achieve high-quality deliverables; • Write well-designed, testable, and scalable code within given timelines; • Closely cooperate with other team members: QA, Artists, Animators, Designers, Developers; • Continually improve code quality throughout the team through automation and code reviews; • Maintain up-to-date working knowledge of all appropriate existing technologies as well as new techniques and tech; • Contribute innovative and original ideas.
• Build responsive, high-performance web interfaces for complex form rendering, data entry, and validation using modern JavaScript frameworks (React, Vue, or Angular). • Collaborate with product designers to translate wireframes into pixel-perfect, accessible user experiences that simplify complex legal workflows. • Connect front-end components with backend APIs and AI services to display real-time form mapping results and validation errors. • Write unit and integration tests for UI components to ensure defect-free releases and minimize "escape rates". • Optimize application speed and rendering performance, ensuring the platform can handle large, multi-page forms without lag. • Actively use AI-driven development tools to generate boilerplate code, write tests, and troubleshoot styling issues to maintain high velocity.
Principal Full Stack Developer, React
TeramindTeramind was founded in 2014 to deliver workforce monitoring software and insider threat prevention with a user-centric approach to security. In addition to mon
• Ship full-stack features - React frontends, backend APIs, data layers, infra scripts, etc. • Review code, mentor engineers, and raise the bar across the team • Lead architecture & technical standards without red tape • Collaborate with product & design to deliver value fast • Own complex initiatives end-to-end - we trust you to make decisions • Optimize performance, scalability & reliability without endless meetings • Troubleshoot production issues and guide incident response • Designing and shipping secure integrations - ML prediction engines, LLMs, third-party APIs with strict auth and data handling • Building high-performance UIs that stay fast under heavy data loads • Creating dashboards that turn complex datasets into clear, actionable insights • Scaling a multi-tenant SaaS platform - and shipping on-prem for enterprise customers who need it • Working with security-sensitive data where mistakes aren't an option
• Build experiences used by millions of users worldwide • Champion design fidelity, accessibility, and motion quality across teams • Create interaction patterns that make complex systems feel effortless • Collaborate with cross-functional teams across Product, Design, and Support • Work in a high-ownership environment with visible user impact and fast iteration



