What are the responsibilities and job description for the Junior React Developer position at Kijona Solutions Inc.?
About KijonaKijona is a fast-growing energy technology company focused on advancing next-generation battery solutions through cutting-edge solid-state research and development. By combining rigorous scientific research with innovative engineering, Kijona is working to unlock safer, more efficient, and higher-performance energy storage technologies.Our multidisciplinary team brings together expertise in materials science, data analysis, and engineering to solve complex challenges across the battery lifecycle. We emphasize data-driven decision-making, rapid experimentation, and practical innovation to accelerate the transition from laboratory breakthroughs to real-world applications.What You’ll DoFeature development – Implement UI components and pages using React, Next.js, TypeScript, and Tailwind CSS.State & data handling – Use TanStack Query (formerly React Query) for data fetching, caching, and synchronization.Routing – Build navigation flows with TanStack Router and Next.js routing conventions.Component library – Work with shadcn/ui components, extend them, and create reusable design‐system pieces.Collaboration – Participate in code reviews, pair‐programming sessions, and daily stand‐ups with product and design teams.Version control – Commit, branch, and merge code using Git (GitHub/GitLab) following our CI/CD workflow.Testing & quality – Write unit and integration tests (Jest, React Testing Library) and ensure accessibility compliance.Continuous learning – Stay up‐to‐date with modern front‐end trends and share knowledge with the team.Required SkillsReact (hooks, functional components, context)JavaScript (ES2022 features)TypeScript (strict typing, interfaces, generics)Next.js (pages, API routes, server‐side rendering)TanStack Query for data fetching and cachingTanStack Router (or Next.js routing) for navigationshadcn/ui (or similar component libraries)Tailwind CSS (utility‐first styling)Git (branching, pull‐requests, rebasing)Familiarity with modern front‐end tooling (ESLint, Prettier, Vite/webpack, npm/yarn)Basic understanding of RESTful APIs and GraphQL (nice to have)Desired ExperienceEducation – Bachelor’s degree in Computer Science, Engineering, or a related field or proven self‐taught projects.Portfolio – GitHub repos or a personal site showcasing React/Next.js applications, preferably with TypeScript and Tailwind.Testing – Experience writing unit tests with Jest or a similar framework.Agile mindset – Comfortable working in Scrum or Kanban environments.What We OfferCompetitive salary plus performance bonuses.Flexible remote‐work policy (core hours 10 am–4 pm PST).Professional‐development budget for courses, conferences, and books.Mentorship from senior engineers and product designers.Modern tech stack and a culture of continuous improvement.Dental insurance and paid time offCompany DescriptionKijona was established with a vision to revolutionize battery technology through solid-state innovation.
Salary : $68,600 - $89,100