Group 1001

Senior Frontend Engineer

Group 1001
Apply
10 months ago
Remote, IraqSenior

Responsibilities

  • Lead the design, development, and maintenance of complex user interfaces using React.js.
  • Lead TV application development for Samsung Tizen TV and LG WebOS, ensuring platform compliance and smooth integration.
  • Define frontend architecture and drive decisions supporting scalability, performance, and maintainability.
  • Optimize applications for speed, responsiveness, and compatibility across web, mobile, and TV devices.
  • Integrate frontend interfaces with APIs and manage complex asynchronous operations.
  • Conduct code reviews, provide technical guidance, and mentor junior engineers.
  • Collaborate with product managers, designers, and backend engineers to deliver high-impact features.
  • Stay current with frontend technologies and advocate for appropriate adoption.
  • Lead technical projects and sprint-level initiatives from concept through delivery.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Strong expertise in JavaScript and TypeScript.
  • Deep experience with React.js and its ecosystem, including hooks, context, and advanced patterns.
  • Proficiency with state management solutions such as Redux, context API, and zustand.
  • Proven experience with DRM technologies and secure playback implementations, including Widevine and FairPlay.
  • Hands-on experience developing and deploying applications for Samsung Tizen TV and LG WebOS.
  • Strong knowledge of HTML5, CSS3, and modern build tools such as Webpack, Babel, and Vite.
  • Experience integrating with APIs and handling complex asynchronous operations.
  • Solid understanding of Git and collaborative development workflows.
  • Demonstrated technical leadership, mentoring experience, communication skills, and strong problem-solving ability.
  • Preferred: experience with Jest, React Testing Library, and Cypress.
  • Preferred: familiarity with UI/UX design systems, accessibility best practices, Node.js, and Express.js.
  • Preferred: experience in agile development environments and leading sprint-level initiatives.

Tech Stack

CypressExpressGitJavaScriptJestNode.jsReactReduxTypeScriptWebpack

Categories

Group 1001

About Group 1001

1,001-5,000 employees
Contact me