Position Description
We are looking for a Medior/Senior Frontend Engineer to develop internal web applications used by marketing, sales, operations, and management teams. You will build CRM interfaces, dashboards, reporting tools, operational applications, and real-time monitoring systems.
You will work with the React ecosystem and TypeScript as primary technologies. You are expected to write clean, maintainable code, implement features according to specifications, optimize performance, and collaborate with the backend team on API integrations.
The focus is on internal business applications. We do not work on public-facing websites, SEO optimization, or marketing landing pages. We build tools that we use daily to operationally manage the company.
Key Responsibilities
• Develop and maintain internal web applications (CRM, dashboards, reporting tools, operational systems)
• Implement UI components and business logic in React/TypeScript stack
• Integrate with REST APIs and real-time data sources (WebSocket, polling)
• Work with state management tools (Redux, React Query, Zustand, or Context API)
• Implement data visualization components (charts, tables, complex data displays)
• Optimize performance: memoization, lazy loading, code splitting, bundle size reduction
• Work with complex forms: validation, error handling, conditional logic, multi- step flows
• Implement authentication and authorization on the frontend (token management, protected routes, role-based UI)
• Conduct code reviews, refactor existing components, write tests (unit, integration)
• Collaborate with backend team on API contract design and data models
• Work with responsive design principles and cross-browser compatibility