Frontend UI Software Engineer
Location: San Jose, CA
Department: Engineering
Why This Role Matters
This role serves as the bridge between complex application logic and the people who interact with it every day. By transforming technical requirements into fast, responsive, and intuitive interfaces, the UI Developer ensures that users experience clarity, speed, and reliability. In a world where digital experiences shape trust and adoption, thoughtful UI development directly drives product success and customer confidence.
What You’ll Do
- Develop and maintain scalable front-end applications using React, TypeScript, GraphQL, and Next.js.
- Implement responsive designs that provide seamless experiences across web, tablet, and large screens.
- Collaborate with UX/UI designers to translate design mockups into high-quality, pixel-perfect interfaces.
- Integrate with GraphQL APIs and optimize front-end data fetching for performance and reliability.
- Build and maintain component libraries and design systems to ensure consistency and reusability.
- Work with backend and DevOps teams to ensure smooth deployment, testing, and scalability of applications.
- Contribute to code reviews, best practices, and technical documentation.
What We’re Looking For
- 3–10 years of professional experience in UI/front-end development.
- Strong proficiency in React, TypeScript, Next.js (good to have), and GraphQL (good to know, not a must)
- Demonstrated experience building responsive and adaptive UIs.
- Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (Redux, Apollo, or equivalent).
- Strong debugging, performance optimization, and problem-solving skills.
- Familiarity with Git, CI/CD workflows, and Agile development practices.
- Bonus: Experience with server-side rendering (SSR) and static site generation (SSG) in Next.js.
- Bonus: Strong eye for design and usability with experience collaborating in tools like Figma.
- Bonus: Exposure to cloud platforms (AWS, Azure, or GCP) and DevOps pipelines.
About the Company
Kai is the AI company rebuilding cybersecurity for the machine-speed era. Founded by second time founders and trusted by Fortune 500 enterprises, Kai is building a future where security has no categories, no silos, and no human speed bottlenecks. The Kai Agentic AI Platform replaces fragmented, human-limited workflows with agentic AI systems that continuously contextualize, assess, reason, and execute security work at machine speed - making human defenders, superhuman.
Why Join Kai
- Well-funded: With $125M raised, we have the capital, runway, and resolve to rebuild cybersecurity from first principles.
- Proven: We've earned the trust of Fortune 500 and Global 1000 companies, and we're just getting started. Their confidence in Kai reflects what we've built: an AI-powered cybersecurity platform that performs at the scale and speed the enterprise demands.
- Experienced founders: Our founding team consists of second-time entrepreneurs, each with over 20 years of experience in the cybersecurity industry. Their proven expertise and vision drive our ambitious goals.
- World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world’s most influential companies, ensuring top-tier mentorship, direction, and vision.
- Frontier AI Applied Research Team: Our researchers operate at the leading edge of agentic AI systems, translating breakthrough capabilities into real-world cybersecurity applications.
- Generous compensation: We offer highly competitive salaries, equity options, and a supportive work environment. Your contributions will be valued and rewarded as we grow together.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
