Essential Knowledge/Skills and Experience Required
Bachelor's Degree in Computer Science, Software Engineering or in a related field
Minimum of 4 years of experience in full stack software development with strong expertise in React.js and Next.js.
Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and modern frontend development practices.
Experience building scalable frontend architectures, reusable component libraries, and responsive web applications.
Experience integrating frontend applications with REST APIs, GraphQL services, and enterprise systems.
Practical experience with backend technologies such as Node.js, Java Spring Boot or similar frameworks.
Experience developing and deploying chatbot solutions using Dialogflow, Twilio, WhatsApp, SMS, Voice, or related conversational platforms.
Familiarity with AI-assisted software development tools such as GitHub Copilot, Claude, or similar platforms.
Strong understanding of application performance optimization, accessibility standards, and web security principles.
Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
Familiarity with CI/CD pipelines, source control, automated testing, and modern DevOps practices.
Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
Strong communication skills and ability to collaborate across technical and business teams.
Desirable Competencies
Extensive experience with state management libraries such as Redux, Zustand, or React Query.
Familiarity with server-side rendering (SSR), static site generation (SSG), and Next.js optimization techniques.
Experience with conversational AI, Generative AI, Large Language Models (LLMs), Retrieval Augmented Generation (RAG), or AI-powered customer engagement solutions.
Exposure to frontend observability and monitoring tools such as Sentry or Grafana
Experience building Progressive Web Applications (PWAs) and mobile-responsive digital platforms.
GK
This is a preview of the role
Sign in to your GoKazini account to see the company name, full job details, salary information, and how to apply.