Job details

Software Engineer (React)

  • Java
  • Redux
  • Cypress
  • Next.js
  • ES6
  • Jest

Posted: 2 days ago

Solvd Inc. is a premier software engineering company. We have 8 offices across the globe and over 800 international employees on staff. With over 12 years of experience, highly skilled teams around the world and deep industry knowledge, we help clients create software that improves their operations and opens new markets. We have built an impressive roster of digital-native enterprise clients including some of the biggest brands in retail and social media.


We are looking for an experienced React Software Engineer.


The project aims to:

- Enable sellers to host live product showcases, interact directly with buyers, and answer questions in real time.

- Provide buyers with an immersive shopping experience through high-quality live streaming, chat features, and instant purchasing options.

- Leverage modern frontend technologies to deliver a responsive, intuitive, and visually appealing user interface.

- The platform serves as a bridge between traditional e-commerce and the growing trend of live shopping, focusing on scalability, reliability, and user engagement.

\n


Responsibilities:
  • Design, develop, and maintain user-facing features using React.
  • Collaborate with cross-functional teams to ensure seamless integration of frontend components with backend APIs.
  • Optimize application performance and enhance user experience.
  • Create reusable, efficient, and scalable codebases following industry best practices.
  • Participate in planning sessions, code reviews, and debugging efforts.
  • Stay updated with the latest React ecosystem advancements and apply them to the project.


Mandatory requirements:
  • 5+ years of professional experience in frontend development with a strong focus on React.
  • Proficiency in JavaScript (ES6+) and modern React development practices (e.g., hooks, functional components).
  • Strong understanding of state management libraries like Redux, Recoil, or Context API.
  • Experience with component-driven development using tools like Storybook.
  • Familiarity with responsive web design principles and CSS-in-JS solutions (e.g., styled-components, Emotion).
  • Proficient in testing frameworks like Jest, React Testing Library, or Cypress.
  • Excellent problem-solving and communication skills.


Optional requirements:
  • Familiarity with e-commerce platforms or live-streaming features.
  • Experience integrating third-party APIs in complex frontend systems.
  • Knowledge of CI/CD pipelines and deployment tools.
  • Exposure to server-side rendering (SSR) or static site generation (SSG) using frameworks like Next.js.


\n