Software Engineer (UI/Front end /Fullstack)
Role details
Job location
Tech stack
Job description
We are seeking an adaptable, elite Full-Stack Engineer to drive the development of our security-focused web applications. This is a unique role that requires a "Swiss Army Knife" of engineering talent: you will maintain and scale enterprise Angular/React frontends, architect new products using the T3 Stack, and manage a polyglot database environment consisting of PostgreSQL and MongoDB. You will be instrumental in integrating Generative AI capabilities into the user experience, ensuring our platform is as intelligent as it is reliable.
Requirements
Skill - react, angular, js, ts, · Cross-Framework Mastery: Develop and optimize complex UIs in Angular (v16+) or React, ensuring seamless state management and responsive design.
· T3 Stack Architecture: Lead the development of next-gen features using Next.js, Tailwind CSS, and tRPC for end-to-end type safety.
· Modern Tooling: Utilize Vite, Turborepo, and modern CSS patterns to maintain a high-velocity developer experience.
- Full-Stack & Backend Engineering
· Type-Safe APIs: Build and consume GraphQL and REST APIs. Leverage tRPC to eliminate the need for manual API documentation between the frontend and backend.
· Polyglot Data Management: * Architect relational schemas and optimize complex queries in PostgreSQL.
o Manage unstructured security telemetry and real-time logs in MongoDB.
· ORM & Migrations: Use Prisma or Drizzle to manage database interactions with 100% type coverage.
- AI Integration & Innovation
· LLM Implementation: Integrate AI models (OpenAI, Claude, Gemini) into the product via the Vercel AI SDK or LangChain.
· Intelligent UX: Design and build AI-native features like streaming chat interfaces, automated incident summarization, and "agentic" UI workflows.
Technical Requirements
· Languages: Professional-grade mastery of TypeScript and JavaScript (ES6+).
· Frontend: Expert knowledge of React (Next.js) and/or Angular.
· Backend: Strong experience with Node.js (Express/Fastify) and the T3 Stack.
· Databases: Hands-on experience with both PostgreSQL (Relational) and MongoDB (NoSQL).
· API: Deep understanding of tRPC, GraphQL, and REST architecture.
· DevOps: Familiarity with Docker, CI/CD pipelines, and cloud hosting (AWS/Vercel).
Ability to embrace Clearwater's CLEAR core values (Commitment to Client Success, Lead with Accountability, Integrity & Collaboration, Excellence in All That We Do, Advance Colleague Success, Respect & Transparency) and culture.