Plus8soft is a global engineering company providing outstaffing and outsourcing services for fast-growing startups and established international companies. We focus on delivering high-quality engineering talent across Web, Mobile, Cloud, AI/ML, and DevOps with a strong presence in the US and global markets.
Responsibilities
- Feature Delivery: Build and maintain complex frontend UI components and user-facing features from scratch using React and TypeScript.
- Real-Time Data Management: Implement robust client-side state logic and handle high-frequency data streams using Redux Toolkit (RTK Query/Saga) and WebSockets.
- Streaming Integration: Architect and manage real-time communication layers, integrating gRPC for efficient, low-latency data streaming.
- Code Excellence: Write clean, type-safe, and performant code while actively participating in code reviews to ensure team-wide quality.
- Technical Problem-Solving: Proactively identify and fix bugs or performance issues, moving beyond simple tickets to find the root cause of UI friction in data-heavy environments.
- Execution under Ambiguity: Translate product requirements and design mockups into functional code, filling in technical gaps independently when documentation is sparse.
Requirements
- Experience: 5+ years of professional experience in modern frontend engineering.
- Technical Mastery: Proficiency in TypeScript and React (Mandatory).
- Streaming & Real-time Expertise: Deep hands-on experience with WebSockets and gRPC for streaming data.
- State Management: Advanced knowledge of Redux Toolkit (RTK), including RTK Query or Redux-Saga for complex side-effect management.
- Communication & Drive: Strong ability to communicate technical concepts and a proactive, owner mindset toward problem-solving.
- Independent Execution: Proven track record as an independent contributor capable of delivering high-quality code with minimal oversight.
Conditions
- Fully remote role with a flexible schedule.
- Compensation in USD via a convenient payment method.
- Direct collaboration with founders and fast decision-making.
- High level of ownership and real impact on process development.