Frontend Developer
Key Responsibilities
* Develop, maintain, and optimize modern web applications using React.js and Next.js.
* Build responsive, accessible, and user-friendly interfaces across various devices and browsers.
* Integrate frontend applications with RESTful and GraphQL APIs.
* Implement state management using Redux, RTK, Zustand, or Context API.
* Write clean, maintainable code and actively contribute in code reviews.
* Collaborate with UI/UX designers to deliver pixel-perfect interfaces.
* Optimize applications for performance, SEO, and accessibility.
* Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
* Troubleshoot and resolve issues across different browsers and devices.
* Stay updated on modern frontend technologies, tools, and best practices.
Required Skills & Qualifications
Technical Skills
* Strong hands‑on experience with React.js and component‑based UI architecture.
* Solid experience with Next.js, including SSR, SSG, routing, and optimizations.
* Proficiency in JavaScript (ES6+) and TypeScript.
* Experience using state management tools such as Redux, RTK, Zustand, and Context API.
* Strong styling experience with CSS3, SCSS/SASS, TailwindCSS, or CSS‑in‑JS solutions.
* Familiarity with Next.js routing and React Router.
* Experience integrating REST or GraphQL APIs.
* Proficient with Git and GitHub/GitLab workflows.
* Experience with testing frameworks like Jest, React Testing Library, or Cypress.
* Knowledge of build tools such as Vite and Webpack.
* Good understanding of SEO, semantic HTML, accessibility standards, and bundle optimization.
Soft Skills
* Strong analytical and problem‑solving abilities.
* Excellent communication and collaboration skills.
* Effective time management and task prioritization.
* Quick learner with a passion for new technologies.
* Ability to work independently and within cross‑functional teams.
Preferred / Bonus Skills
* Experience with React Query / TanStack Query or SWR.
* Knowledge of Next.js Middleware, Edge Functions, or Server Actions.
* Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Vercel).
* Development experience with Progressive Web Apps (PWAs).
* Understanding of micro‑frontend architectures.
* Experience with analytics tools, event tracking, and A/B testing.
Education & Experience
* Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
* 2–4 years of professional experience in frontend development with a focus on React.js and Next.js.
What We Offer
* Exposure to the latest frontend technologies and industry best practices.
* Flexible working hours and remote working options.
* Professional development, mentorship, and learning opportunities.
* Competitive salary range (NPR 35,000 – NPR 60,000) and a comprehensive benefits package.
#J-18808-Ljbffr