Role Description
We are looking for an experienced Senior Frontend Engineer (React + TypeScript) to help build an enterprise-grade network monitoring and observability platform.
This role is focused on developing a complex web-based software product and is not suitable for developers whose primary experience is building marketing websites, landing pages, WordPress sites, or brochure-style web applications.
The ideal candidate has experience building scalable SaaS platforms, administration portals, monitoring systems, or other data-intensive enterprise applications. You will contribute to frontend architecture, reusable UI foundations, API integration patterns, performance optimization, and long-term maintainability of the platform.
Qualifications
- Strong software engineering mindset
- Ability to design clean, maintainable, and scalable frontend systems
- Experience building reusable components and shared UI frameworks
- Understanding of frontend architecture and application design patterns
- Ability to identify unnecessary complexity and reduce over-engineering
- Comfortable participating in technical design and architecture discussions
- Experience working in collaborative product development environments
Required Experience
- React
- TypeScript
- Redux Toolkit
- RTK Query
- RESTful API design and integration
- OpenAPI / Swagger
- Metadata-driven frontend architecture
- Component-based architecture
- State management for large-scale applications
- Frontend performance optimization
- API contract-driven development
- Git-based development workflows
Nice to Have
- TanStack Table
- Virtualized tables and large dataset rendering
- Dynamic forms and schema-driven UI
- RBAC (Role-Based Access Control)
- Dashboard and monitoring applications
- Enterprise SaaS product development
- Frontend testing strategies
- Experience working closely with backend engineers on API design
Frontend Stack
- React
- TypeScript
- Redux Toolkit
- RTK Query
- TanStack Table
- REST APIs
- OpenAPI / Swagger
- Metadata-driven APIs