Company Description
Light Ring Technology is a Canada based rapidly expanding AI and Software Solutions Company dedicated to developing innovative applications and products powered by advanced AI systems.
Role Description
We seek a highly skilled Front-End Engineer with expertise in React.js and Next.js to join our team. This role involves crafting intuitive and dynamic user interfaces that enhance our AI-driven solutions. You will collaborate closely with backend engineers, product managers, and designers to deliver scalable and high-performing applications and software products. This is a full-time permanent role for a Senior Frontend Developer, working remotely from home.
Key Responsibilities
Front-End Development :
Develop and maintain responsive, high-quality web applications using React.js and Next.js.
Implement Server-Side Rendering (SSR) and Static Site Generation (SSG) to optimize performance.
Component Design :
Create reusable, modular, and efficient components to ensure consistent and scalable UI / UX designs.
Adhere to design systems for cohesive user experiences.
API Integration :
Integrate RESTful APIs and GraphQL services provided by backend teams to enable data-driven features.
Troubleshoot and resolve issues related to API integration.
Performance Optimization :
Optimize web applications for maximum speed and scalability across all devices and browsers.
Identify bottlenecks and implement solutions to enhance application performance.
State Management :
Manage application state using tools like Redux, Zustand, or Context API to ensure seamless functionality.
Testing and Debugging :
Write and maintain unit, integration, and end-to-end tests using tools like Jest, React Testing Library, or Cypress.
Debug and resolve front-end issues efficiently.
SEO and Accessibility :
Ensure compliance with web accessibility standards (WCAG) and optimize applications for SEO.
Code Review and Documentation :
Participate in code reviews to maintain high-quality, scalable, and maintainable codebases.
Document technical specifications, architectural decisions, and reusable components.
Required Skills and Qualifications
Technical Expertise :
8+ years experience in React.js and Next.js, building production-grade applications.
Strong understanding of HTML5, CSS3, JavaScript, and TypeScript.
Experience with CSS frameworks or libraries like Tailwind CSS, styled-components, or Emotion.
API Integration and State Management :
Demonstrated experience consuming and integrating APIs (RESTful and GraphQL).
Proficiency in state management tools such as Redux, Zustand, or Context API.
Performance and Testing :
Hands-on experience with testing frameworks like Jest, Cypress, or Playwright.
Expertise in optimizing front-end applications for speed, scalability, and responsiveness.
Version Control and Collaboration :
Proficiency in Git and experience with Git-based workflows.
Familiarity with Agile methodologies and tools like JIRA or Trello.
Soft Skills :
Strong collaboration, communication, and problem-solving abilities.
Capacity to work effectively in a fast-paced, cross-functional team environment.
Education :
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Senior Frontend Developer • Delhi, India