Frontend Software Developer @CAI Software, LLC
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Frontend Software Developer @CAI Software, LLC

2d ago - CAI Software, LLC is hiring a remote Frontend Software Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We seek a strong frontend developer with proven Angular experience to build performant, accessible, and maintainable single-page applications for ShopVue Cloud (Manufacturing Execution System). You will partner with product, design, and backend teams to deliver user-focused features and improve the overall user experience.

Location: Remote, United States

Qualifications

  • Total Experience Required: 3+ years building production Angular applications.
  • Strong TypeScript skills and deep familiarity with RxJS and reactive programming.
  • Solid experience with Angular core concepts: modules, components, services, dependency injection, and lifecycle hooks.
  • Proficient with HTML, CSS, SASS/SCSS, and responsive / cross-browser UI techniques.
  • Understanding of web performance, and frontend security best practices.
  • Experience with Git, code review workflows, and modern CI/CD tooling.
  • Clear communicator who thrives in collaborative, fast-paced environments.

Requirements

  • Experience with NgRx (or similar) and advanced RxJS patterns.
  • Comfortable with testing frameworks and building maintainable test suites (Jest, Karma, Playwright, or similar).
  • Experience profiling and optimizing builds (webpack, esbuild) and runtime performance.
  • Prior experience in MES/SaaS products.
  • Experience with DevExpress (DevExtreme) component libraries and theming/customization.
  • Familiarity with Docker and container-based development, CI pipelines, and image optimization.
  • Experience collaborating with designers using Figma: translating Figma designs and component libraries into reusable Angular components, style tokens, and implementation-ready specs.
  • Familiarity with ML/AI platforms and tooling.

Responsibilities

  • Develop and maintain responsive single-page applications using Angular and TypeScript.
  • Convert UX/UI designs into robust, accessible, and testable UI components.
  • Design and implement state management and reactive data flows using NgRx and RxJS.
  • Integrate with REST APIs; collaborate on API design and contracts.
  • Author unit, integration, and end-to-end tests to ensure long-term quality.
  • Improve application performance (lazy loading, code-splitting, bundle analysis) and support server-side rendering when needed.
  • Follow Git best practices: branching strategies, feature branches, pull requests, and CI integration.
  • Participate in code reviews, mentor teammates, and help define frontend architecture and best practices.
  • Maintain and improve CI/CD pipelines, monitor releases, and troubleshoot production issues.
  • Build and customize UI components using DevExpress (DevExtreme) libraries when applicable.
  • Containerize frontend applications with Docker: author Dockerfiles, support local container development, and integrate containers into CI/CD workflows.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Frontend Software Developer @CAI Software, LLC
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later