T
Frontend Developer (React)
Tezza Business Solutions Ltd · Nigeria · Remote
Salary
Undisclosed
Location
Remote
Posted
4 days ago
Required skills
React.jsJavaScript (ES6+)TypeScriptRedux/Redux ToolkitCSS3SCSS/LESSAnt DesignRESTful APIsGitJestReact Testing LibraryResponsive DesignWeb Performance OptimizationUI/UX Implementation
About the role
Frontend Developer (React)
Tezza Business Solutions Ltd is seeking a skilled Frontend Developer to build intuitive, responsive user interfaces for the MarketEdge CRM platform. You will work closely with designers and backend developers to implement pixel-perfect UI components using React and Ant Design, serving marketing managers, support agents, and administrators across the QSR and hospitality sectors in West and East Africa.
Responsibilities
- Build responsive, accessible React components following the MarketEdge design system
- Implement complex UI patterns using Ant Design framework with custom theming
- Develop key screens including Customer List, Customer 360 Profile, Campaign Creation Wizard, Segment Builder, Loyalty Dashboard, Support Tickets, Analytics Dashboards, and Global Search Modal
- Create reusable component library ensuring consistency across all CRM modules
- Implement Redux Toolkit for state management and handle async operations
- Build interactive charts and data visualizations using Recharts or Chart.js
- Consume RESTful APIs with proper error handling and authentication flows
- Write unit tests using Jest and React Testing Library
- Optimize component rendering, bundle size, and ensure WCAG 2.1 accessibility compliance
- Participate in code reviews and collaborate with designers and backend developers
Requirements
Required Skills:
- 3+ years of professional React.js development experience
- Strong proficiency in modern JavaScript (ES6+) and TypeScript
- Experience with Redux or Redux Toolkit for state management
- Proficiency in CSS3, SCSS/LESS, and responsive design principles
- Familiarity with Ant Design or similar component libraries
- Understanding of RESTful API consumption and async data handling
- Experience with Git version control and collaborative workflows
- Knowledge of web performance optimization techniques
- Strong eye for visual design and attention to detail
- Excellent collaboration skills with designers and backend developers
- Ability to work effectively in hybrid/remote environment
Preferred Skills:
- Experience with Recharts, Chart.js, or D3 for data visualization
- Familiarity with React Hook Form for complex form handling
- Knowledge of Cypress or Playwright for end-to-end testing
- Understanding of Web Accessibility (WCAG) standards
- Experience with Storybook for component documentation
- Familiarity with Figma for design handoff collaboration
- Experience with CRM or enterprise SaaS applications
- Experience with IDURAR platform or similar open-source projects
- Understanding of multi-tenant application architecture
- Portfolio demonstrating complex data-rich interfaces
How to Apply
No application instructions were provided in the posting.
Apply on Myjobmag ↗Opens the original posting in a new tab.