Careers - React Developer
Title
React Developer
Type
Full-time
Location
Karachi, Sindh
Job Description:
We are looking for a talented React Developer with strong experience in Next.js to join our dynamic team. The ideal candidate should be proficient in building scalable, high-performance applications and have a deep understanding of front-end technologies.
Key Responsibilities:
- Develop, maintain, and optimize Next.js applications.
- Collaborate with designers, back-end developers, and stakeholders to deliver high-quality web applications.
- Implement best practices for performance, scalability, and security.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug issues to improve application performance.
- Stay updated with the latest trends and technologies in React and Next.js development.
Requirements:
- Proficiency in React.js and Next.js.
- Strong understanding of JavaScript, TypeScript (preferred), and modern ES6+ features.
- Experience with state management libraries such as Redux, Zustand, or React Context API.
- Knowledge of server-side rendering (SSR) and static site generation (SSG) with Next.js.
- Familiarity with Tailwind CSS, Styled Components, or other styling libraries.
- Experience with RESTful APIs, GraphQL, and integrating third-party services.
- Understanding of performance optimization and SEO best practices in Next.js.
- Experience with Git, CI/CD pipelines, and agile methodologies.
- Strong problem-solving skills and attention to detail.
Nice to Have:
- Experience with authentication frameworks like NextAuth.js.
- Knowledge of headless CMS platforms like Strapi, Sanity, or Contentful.
- Experience with cloud services like AWS, Firebase, or Vercel.
- Prior experience in full-stack development (Node.js, Express, or Laravel).
- Plus points for having experience in other popular front-end frameworks like Angular, Vue.js, or Svelte.