About this role
Full Stack Developer Req number: R8692 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 As a Full Stack Developer you will collaborate with Product, Engineering, Business, and Innovation teams to help design and develop scalable, cloud-native applications. You’ll work with cutting edge technologies and have the opportunity to see the results of your work in action for a global hospitality brand. Job Description We are looking for a Full Stack Developer to Design, implement, and support scalable AWS cloud solutions: including compute, storage, networking, security, monitoring, and disaster recovery services across enterprise environments. This position will be full-time and remote. What You'll Do
• Participate in the design and delivery of custom-developed full stack solutions from concept through production • Develop with a forward-looking tech stack, including Node.js, Next.js, React, Java, and modern database technologies including SQL Server and NoSQL (MongoDB) • Build for scalability, resiliency, and performance, always thinking enterprise-grade • Contribute to testing and test automation in collaboration with QA engineers using Playwright and Jira with X-ray • Leverage AI for efficiency and improved quality of code • Follow development standards for best-in-class design, frameworks and code • Leverage DevOps and automation as part of the development process • Deliver appropriate, well-structured documentation for your deliverables • Design, implement, and support scalable AWS cloud solutions: including compute, storage, networking, security, monitoring, and disaster recovery services across enterprise environments What You'll Need Required:
• 7+ years of software engineering experience • Expertise in Next.js, React, Java, and enterprise-scale full-stack development • Experience building custom, proprietary products from scratch • Highly desirable: experience with streaming platforms, TV solutions/applications • Proven success designing and delivering scalable, maintainable solutions using microservices and cloud-native architectures (AWS or Azure) • Experience with automated testing, unit testing, and CI/CD pipelines • Demonstrates experience across AWS services: including EC2, VPC, IAM, S3, RDS, Lambda, ECS/EKS, and other core platform services • Experience working with and optimizing AI tools that support the development process, code reviews, and testing workflows • A mindset of ownership, accountability, and innovation — with the business acumen to understand product impact • A collaborative spirit and strong interpersonal skills to mentor, influence, and lead across disciplines 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 application.accommodations@cai.io or (888) 824 – 8111.