Req number:
R6381Employment type:
Full timeWorksite flexibility:
RemoteWho we areCAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
As the Front-End Developer, you will build reusable components and front-end libraries for future use and ensure the technical feasibility of UI/UX designs.Job Description
We are looking for a Front-End Developer with React.JS skills to develop and maintain responsive web interfaces using HTML5, CSS3, and JavaScript. This position will be full-time and remote.
What You'll Do
Develop and maintain responsive web interfaces using HTML5, CSS3, and JavaScript
Build reusable components and front-end libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
What You'll Need
Required:
HTML5 – Semantic markup and accessibility best practices
CSS3 – Flexbox, Grid, animations, and responsive design
JavaScript – Modern syntax, DOM manipulation, event handling
Experience with CSS frameworks like Tailwind CSS, Bootstrap, or Sass
Advanced Frontend Tools & Concepts
React.js (preferred) or Vue.js/Angular – Component-based architecture
State Management – Redux, Context API, or equivalent
Routing – React Router or similar
Form Handling – Formik, React Hook Form, or native solutions
Version Control – Git, GitHub/GitLab workflows
Physical Demands
Ability to safely and successfully perform the essential job functions
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to [email protected] or (888) 824 – 8111.