Frontend Developer (Full Time)
Actively Reviewing the ApplicationsCOREnglish
Job Description
Location: Remote / Indonesia
Type: Full-time
Start Date: Immediate
Tasks
Key Responsibilities
- Build and maintain Next.js + TypeScript applications with clean, maintainable, and well-structured code.
- Implement responsive, accessible, and visually appealing UI/UX components.
- Integrate securely and efficiently with our backend NestJS API (REST + WebSockets).
- Apply state management best practices using tools like Redux, Zustand, or React Query.
- Implement client-side validation for a smooth user experience.
- Follow Next.js best practices (routing, SSR/SSG, data fetching, API routes, component architecture).
- Optimize performance for web and mobile responsiveness.
- Handle error states, loading states, and edge cases gracefully.
- Deploy and maintain projects on Vercel.
- Write and maintain meaningful tests (unit, integration, or E2E).
- Document code, design decisions, and deployment steps in README
Requirements
- Proven experience in Next.js and TypeScript.
- Strong grasp of modern React (hooks, context, suspense).
- Solid understanding of UI/UX principles.
- Experience integrating APIs with error handling and validation.
- Knowledge of state management libraries (Redux, Zustand, Jotai, or similar).
- Familiarity with Git-based workflows and CI/CD pipelines.
- Strong problem-solving and communication skills.
- Bonus: Experience with Tailwind CSS, ShadCN UI, and Vercel deployments.
Nice to Have
Experience with ShadCN UI, Framer Motion, or other modern UI animation libraries.
Knowledge of Tailwind CSS design systems and responsive design patterns.
Familiarity with internationalization (i18n) for multilingual interfaces.
Experience integrating real-time features via WebSockets or Socket.IO.
Knowledge of accessibility (WCAG) best practices.
Familiarity with frontend performance optimization (Lighthouse, Core Web Vitals).
Experience building SEO-friendly Next.js pages (SSR/SSG, metadata).
Comfort with design tools like Figma for collaboration.
Previous experience in EdTech or SaaS products.
Knowledge of analytics integration (Google Analytics, Mixpanel).
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Full Stack Flutter, Next Js Developer
Ogera Ventures
Team Leader Recruitments - BPO
Impetus Career Consultants
Visual Designer
Kashmir Loom
Analytics & GenAI Architect-Life Sciences Technology
Guidehouse
Engagement Associate
The Executive Centre
Share
Quick Apply
Upload your resume to apply for this position