Company Description
Kroolo is transforming the workplace with a fully integrated Productivity Platform powered by cutting-edge AI. The platform combines Projects, Goals, Tasks, Documents, and Collaboration tools in one centralized workspace, improving efficiency and productivity.
Role Description
This is a full-time remote role for a Frontend Engineer at Kroolo. The role involves day-to-day tasks related to designing, solutioning, full-stack development, unit testing for high performance web app.
Key Responsibilities
- High-Level Solutioning : Architect and build production-grade applications using the Next.js App Router , leveraging React Server Components (RSC) to minimize client-side bundles and maximize performance.
- Performance Engineering : Optimize Core Web Vitals (LCP, FID, CLS) through advanced techniques such as code splitting, lazy loading, and edge caching strategies.
- State Management : Design and implement efficient state containers using Zustand or Redux Toolkit , ensuring consistent data handling across complex application flows.
- API & Service Integration : Seamlessly integrate frontend components with GraphQL and RESTful backends. Collaborate with Python teams to consume specialized microservices and AI-driven data feeds.
- Caching & Optimization : Implement in-memory caching solutions using Redis to enhance data fetching speeds and reduce server load.
- Quality & Testing : Own the testing strategy by writing robust unit and integration tests using Jest , Vitest , or Cypress to ensure high code reliability.
- Responsive UI / UX : Translate complex Figma designs into high-fidelity, accessible, and mobile-first interfaces using Tailwind CSS or similar utility-first frameworks.
Required Skills & Qualifications
Core Stack : Expert-level proficiency in Next.js , TypeScript , and Node.js .Architecture : Deep understanding of SSR, SSG, and ISR patterns; ability to design for scalability and high availability.Data Fetching : Strong command of asynchronous programming, React Query, and integrating with both GraphQL and REST APIs .Performance Tools : Experience with Chrome DevTools, Lighthouse, and Web Vitals for diagnostic performance tuning.Problem Solving : Strong analytical skills to resolve complex technical challenges independently in a fast-paced environment.Preferred Qualifications
Experience with Python for backend integration or data processing services.Familiarity with CI / CD pipelines (GitHub Actions, Vercel) and automated deployment workflows.Knowledge of Web Accessibility (WCAG) standards and SEO best practices.