Front End React Developer

Filled
February 18, 2026

Job Description

Location: Not specified / Likely remote or on-site depending on employer
Employment Type: Full-time

📝 Job Description

We are looking for a Front End React Developer to join our team and contribute to building scalable eCommerce applications. The ideal candidate is proficient in React.js, Node.js, Angular, TypeScript, and modern front-end development practices.

🎯 Key Responsibilities

  • Develop and maintain web-based front-end applications using React.js, Node.js, Angular, and TypeScript.
  • Implement best practices and design patterns such as promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux.
  • Collaborate with cross-functional teams to deliver high-quality, maintainable, and scalable software.
  • Participate in CI/CD pipelines, unit testing, and automated front-end testing.
  • Work closely with back-end developers to integrate APIs and services for scalable platforms.
  • Contribute to production system operations, including logging, telemetry, and alerting.

✅ Required Skills & Experience

  • Bachelor’s degree in Computer Science or related field with 3–5 years experience, or Master’s degree with 2–3 years experience.
  • 1+ year of front-end engineering experience with React.js, Node.js, Angular, and TypeScript.
  • Strong mastery of Object-Oriented JavaScript, HTML5, and CSS3.
  • Proven experience implementing design patterns, observables (RxJS), and Redux.
  • Familiarity with CI/CD pipelines, unit testing, and automated frontend testing.
  • Strong collaboration, communication, and problem-solving skills.

💡 Desired Skills

  • Experience designing and maintaining APIs and services for highly scalable platforms.
  • Exposure to cloud platforms like Azure, Google Cloud, or other cloud stacks.
  • Knowledge of open-source libraries, micro-service architecture, and production operations.
  • Self-starter with attention to detail and a passion for solving complex challenges.

⚡ Tech Breakdown

  • 50% JavaScript
  • 25% HTML5
  • 25% CSS3

Daily Responsibilities:

  • 50% Hands-On Development
  • 50% Team Collaboration