Job Title: Frontend Developer (JD 105)
No. of Positions: 5
Job Description:
We are seeking a highly skilled Frontend Developer with expertise in modern web development technologies. The ideal candidate will have strong experience in Next.js, React.js with TypeScript, GraphQL, Redux, Tailwind CSS, and React Query, and will play a pivotal role in designing and building scalable web applications.
Key Responsibilities:
- Collaborate with development teams and product managers to ideate software solutions.
- Design and implement client-side and server-side architecture using Next.js and React.js with TypeScript.
- Build responsive and visually appealing UI with Tailwind CSS.
- Integrate GraphQL APIs to create efficient and optimized data-fetching layers.
- Manage global application state using Redux.
- Optimize data-fetching with React Query for seamless user experiences.
- Develop and manage robust databases and server-side logic.
- Create and maintain well-functioning APIs and backend services.
- Ensure high-performance, secure, and scalable applications.
- Test software to ensure responsiveness, cross-browser compatibility, and efficiency.
- Troubleshoot, debug, and perform upgrades for existing systems.
- Write comprehensive technical documentation for internal and external use.
- Collaborate with cross-functional teams to ensure alignment on software deliverables.
Basic Requirements:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5+ years of experience in a software development organization.
- Strong expertise in Next.js, React.js with TypeScript, GraphQL, Redux, Tailwind CSS, and React Query.
- Experience with both frontend and backend development, including knowledge of databases (e.g., MySQL, MongoDB).
- Familiarity with REST and GraphQL API design and integration.
- Proven ability to work independently and take ownership of projects.
- Strong communication skills and problem-solving abilities.
Note: Please read the JD before Applying