Looking for a

React Developer

POS-288
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior React Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience developing production-grade applications using React and TypeScript.
  • In-depth knowledge of Next.js, including server-side rendering (SSR), static site generation (SSG), routing, and performance optimization.
  • Hands-on experience deploying and managing applications on Vercel.
  • Skilled in integrating and consuming GraphQL APIs within frontend applications.
  • Proficient in managing client-side state using tools like React Query.
  • Advanced knowledge of CSS, with experience in Tailwind CSS or similar utility-first frameworks.
  • Experience designing and maintaining UI component libraries and design systems, leveraging tools such as Storybook.
  • Strong understanding of SEO strategies and web performance optimization.
  • Demonstrated experience leading technical teams and guiding development efforts.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Lead the evolution of frontend architecture for complex React and Next.js applications.
  • Design robust, maintainable, and scalable user interface structures.
  • Make strategic architectural decisions and effectively communicate technical trade-offs.
  • Drive improvements in technical debt and act as a frontend reference for the team.
  • Decompose intricate projects into manageable epics, user stories, and tasks.
  • Collaborate with product and design teams to plan and deliver features within agile sprints.
  • Conduct thorough code reviews, upholding standards and best practices across the codebase.
  • Mentor frontend developers through technical feedback and guidance.
  • Write and maintain unit and integration tests using tools like Jest and React Testing Library.
  • Identify and resolve performance issues through profiling and monitoring.
  • Optimize rendering performance, bundle sizes, and application responsiveness.
  • Operate within modern CI/CD pipelines and Git-based workflows.
  • Utilize Docker in containerized development environments.
  • Apply accessibility (a11y) best practices to ensure inclusive user experiences.
  • Incorporate AI tools and LLMs into the frontend development lifecycle.
  • Use prompt engineering to accelerate coding, testing, and debugging tasks.
  • Contribute to the development of AI-enhanced user-facing features.
  • Stay informed about emerging frontend technologies and industry standards.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.