About Keenai Keenai is redefining the world of wealth management with a powerful blend of human expertise and advanced technology. As an equal opportunity employer, we celebrate diversity and are committed to fostering an inclusive workplace where every individual feels empowered to contribute and grow. At Keenai, we value accountability, innovation, and a deep focus on delivering excellence for our clients and team.We're seeking a passionate and skilled React.js Developer to join our team and create innovative, dynamic, and user-friendly web applications. You'll play a key role in designing, developing, and maintaining high-quality UI components and front-end architecture using React.js and its ecosystem. If you're a problem-solver with a knack for crafting exceptional user experiences, we want to hear from you!Job Purpose/ Responsibilities:Design and implement reusable UI components using React.js best practices, ensuring scalability and maintainability.Develop new user-facing feature sand maintain existing React applications.Translate designs and wireframes into high-quality, performant code.Optimize front-end performance for a seamless user experience across various devices and browsers.Collaborate effectively with back-end developers to integrate user-facing elements with server-side logic.Write unit tests to ensure code quality and prevent regressions.Stay up to date with the latest React.js features and best practices.Contribute to code reviews and share knowledge with the team.Required Skills:Strong proficiency in React.js, including its core concepts(components, state, props, lifecycle methods).Solid understanding of HTML, CSS, and JavaScript fundamentals.Experience with State Management Libraries.Familiarity with RESTful APIs and server-side communication.Experience with version control systems (Git).Excellent problem-solving and debugging skills.Strong communication and teamwork abilities.Preferred Skills:Experience with CSS preprocessors (Sass, Less)Styling libraries (bootstrap, tailwind)Knowledge of UI/UX design principlesFamiliarity with testing frameworks (Jest, Enzyme)Experience with server-side rendering (Next.js, Gatsby)Experience in Agile development environments.
Job Title
Frontend Developer