Match score not available

Frontend Engineer

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience in Frontend development, Strong expertise in Next.js, Proficient in state management libraries, Experience with authentication mechanisms.

Key responsabilities:

  • Develop and optimize the user interface for scalable chatbot application
  • Collaborate with backend teams for real-time integration
Catalyst Labs logo
Catalyst Labs https://catalystlabssl.com/
11 - 50 Employees
See more Catalyst Labs offers

Job description

About Us: At Catalyst Labs, catalytic growth isn't just a concept, it's our driving force. Our mission is to help businesses soar to new heights by building exceptional offshore teams. Specializing in both Business Process Outsourcing (BPO) and Knowledge Process Outsourcing (KPO), our expertise transcends traditional boundaries, creating teams that excel in diverse work environments across any domain.

Location: Remote - Within Sri Lanka.

Work type: Part time, Flexible hours.

We are looking for a skilled and motivated frontend to join our remote team part-time, based in Sri Lanka. You will play a pivotal role in developing the frontend of one of our Generative AI SaaS platforms.

Experience: 3+ years of experience in Frontend development or a similar role.

Roles & Responsibilities:

  • Develop and optimize the user interface for a scalable chatbot application using Next.js.
  • Integrate real-time communication features and API-driven chatbot functionalities.
  • Implement secure authentication and authorization flows, ensuring role-based access control (RBAC).
  • Architect and maintain reusable components and front-end logic using Atomic Design principles.
  • Collaborate with backend teams to integrate conversational AI APIs and WebSocket services for real-time interaction.
  • Design and manage the state management flow for real-time data using tools like React Query or Zustand.
  • Focus on performance optimization to ensure smooth and responsive interactions, especially for high-traffic applications.
  • Ensure SEO compliance and accessibility for chatbot UI elements.
  • Debug and resolve production issues, ensuring high system reliability and user satisfaction.
  • Write clean, modular, and well-documented code, following the best practices.


Technical Requirements

  • Strong expertise in Next.js, including SSR, SSG, and routing.
  • In-depth knowledge of authentication mechanisms such as JWT, OAuth, or NextAuth.
  • Proven experience with state management libraries like Redux, React Query, or Context API.
  • Familiarity with integrating real-time data streams (e.g., WebSocket, SSE).
  • Experience with modular UI design using Atomic Architecture.
  • Proficiency in consuming RESTful and GraphQL APIs.
  • Hands-on experience with testing tools like Jest or React Testing Library.


Non Technical Requirements

  • A problem-solving mindset with attention to detail and user-centric thinking.
  • Adaptability to new technologies and frameworks.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Adaptability
  • Problem Solving

Front-End Engineer Related jobs