Headquartered in Allentown, Pennsylvania, CAI - Computer Aid, Inc. is an information technology (IT) and services company dedicated to helping clients transform their business thro
Senior Frontend Web Developer
Location
United States
Posted
3 days ago
Salary
$90 - $108 / hour
Seniority
Senior
Job Description
Senior Frontend Web Developer
Computer Aid
Title: Senior Frontend Web Developer Location: United States Job Description: IT and Engineering Job Type Full time Req number: R7733 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 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 We are looking for a motivated Senior Frontend Web Developer ready to take us to the next level! If you have experience designing, developing, testing and implementing web and API-based solutions and are looking for your next career move, apply now. Job Description We are looking for a Senior Frontend Web Developer to design, develop, test, and implement web and API-based solutions in support of CAI client applications. This position will be a full-time contract role, and fully remote. What You’ll Do - Collaborate with application support teams to maintain and enhance enterprise applications - Develop and unit test frontend solutions using Angular (version 17 and above, including Angular 21) - Translate business requirements into scalable, maintainable code aligned with development standards - Write frontend code for web applications and integrate with backend APIs - Document code and design specifications in accordance with defined standards - Resolve defects efficiently in alignment with service level agreements (SLAs) - Assess and triage issues based on severity and priority - Escalate issues to management when necessary - Manage multiple priorities simultaneously to meet project deadlines - Participate in cross-training and knowledge sharing to promote best practices - Quickly learn new technologies and applications as needed - Foster strong teamwork, communication, and working relationships across teams - Deliver high-quality, defect-free solutions following industry best practices - Analyze and support vendor-released application upgrades What You’ll Need Required: - Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Engineering, or a related field - 7+ years of experience as a Programmer/Analyst, Software Developer, IT Consultant, or similar role - Strong experience with Angular (version 17 and above) - Experience with frontend technologies including Bootstrap - Experience working with PostgreSQL databases - Experience with AWS environments - Experience using GitLab, Jira, Jenkins, and Eclipse - Knowledge of API testing tools such as Postman - Strong analytical and problem-solving skills - Excellent verbal and written communication skills - Strong client-focused mindset - Ability to work under pressure and meet deadlines - Ability to work independently with minimal supervision - Strong attention to detail and commitment to quality - Strong teamwork and decision-making capabilities Preferred: - Experience working in enterprise application environments - Experience supporting API-based architectures Physical Demands - Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards - Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings - 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. $90 - $108 per hour The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Angular Software Engineer
AVANTTiAgilidade | Senioridade | Transparência | Responsabilidade Social
• Design and develop scalable frontend applications using Angular (v14+) and TypeScript • Build reusable, modular, high-performance components • Implement robust state management solutions using NgRx, Akita or Signals • Use RxJS for advanced handling of asynchronous events, data streams and integrations • Apply advanced TypeScript concepts to improve safety, scalability and reduce runtime errors • Define technical standards and frontend development best practices • Implement optimization strategies such as lazy loading, OnPush change detection and tree shaking • Ensure high unit test and E2E coverage • Lead testing strategies using Jest, Jasmine, Karma, Cypress or Playwright • Conduct thorough code reviews to ensure adherence to SOLID, DRY principles and the Angular Style Guide • Ensure code quality, performance and maintainability • Mentor junior and mid-level developers • Collaborate with backend teams to define and integrate REST/GraphQL APIs • Actively participate in agile ceremonies, supporting refinement and technical estimates • Work closely with UX/UI teams to build responsive, pixel-perfect interfaces • Contribute to the continuous evolution of the frontend architecture • Manage frontend CI/CD pipelines • Work with Angular CLI, Webpack, Vite and Git workflows • Support deployment processes and manage Dev, QA and Production environments • Work with Docker and cloud-native tools
• Develop and maintain web applications using Angular framework, HTML, CSS and TypeScript • Collaborate with cross-functional teams to define project requirements and deliverables • Write clean, efficient, and well-documented code following industry best practices and coding standards • Perform thorough testing and debugging of applications • Optimize application performance and scalability through code optimization • Work with stakeholders and clients to assess needs and create a plan to move forward
• Develop front-end code using React and Next.js; • Analyze legacy code and logs when necessary; • Maintain security measures; • Support and ensure the architecture in use; • Work on multiple projects within the fintech; • Collaborate with the team and the client; • Participate in and contribute to Agile Squads and their rituals.
• Define and implement end-to-end architecture using AEM Headless (Content Fragments, GraphQL APIs) and React/Next.js frontends. • Architect Server-Side Rendering (SSR), Static Site Generation (SSG), and edge rendering strategies to optimize SEO and performance. • Design content models and governance structures that enable omnichannel content reuse. • Develop and optimize React components, ensuring reusability, maintainability, and performance. • Architect and maintain a scalable React application structure, following best practices for long-term sustainability. • Build and package Node.js libraries to be reusable across multiple projects. • Write clean, efficient, and scalable TypeScript code, ensuring strong type safety and maintainability. • Build UI components using Material UI, ensuring consistency with design guidelines. • Integrate and consume RESTful APIs or GraphQL endpoints efficiently. • Implement and manage front-end testing using frameworks such as Jest, Cypress, or React Testing Library. • Optimize Webpack configurations for faster builds, better bundling, and improved performance. • Ensure adherence to best practices for performance optimization, accessibility, and security. • Collaborate closely with backend teams to integrate APIs and optimize data fetching strategies. • Debug and resolve complex issues across the front-end stack, including state management and caching strategies. • Stay updated with the latest trends in React, TypeScript, and front-end development to deliver best-in-class solutions. • Participate in code reviews, mentor junior developers, and contribute to technical discussions.



