Lead Full Stack Engineer

Optomi
Charlotte, NC

Optomi, in partnership with a leading organization, is seeking a Senior Angular Engineer for a high-impact opportunity focused on building next-generation, AI-powered applications. This role is ideal for a strong fullstack engineer with deep Angular expertise who is excited about working alongside Generative AI teams and contributing to the evolution of agentic application experiences.


What the Right Candidate Will Enjoy:

  • Working on a cutting-edge Generative AI platform driving agentic experiences
  • Building modern Angular applications using the latest framework capabilities
  • Solving complex state management challenges with NgRx and RxJS
  • Developing enterprise-grade UI components with Angular Material and custom styling
  • Collaborating closely with AI engineers on innovative, forward-looking solutions
  • Operating in a fast-paced, high-visibility environment with strong ownership


Experience of the Right Candidate:

  • 5+ years of professional experience developing Angular applications
  • Strong experience with modern Angular features (standalone components, Signals, new template syntax)
  • Deep expertise in RxJS and reactive programming patterns
  • Hands-on experience with NgRx (selectors, reducers, effects, actions)
  • Strong proficiency in TypeScript and modern JavaScript (ES6+)
  • Experience building UI with Angular Material and custom SCSS
  • Experience integrating RESTful APIs, including authentication and error handling
  • Strong understanding of Angular routing, guards, and lazy loading
  • Experience with CI/CD pipelines (GitHub Actions preferred)
  • Exposure to Generative AI technologies is a plus
  • Familiarity with Azure AD/MSAL authentication is a plus


Responsibilities of the Right Candidate:

  • Architect, develop, and maintain complex Angular applications using best practices
  • Implement and scale advanced state management using NgRx
  • Build responsive, accessible, and reusable UI components aligned with design systems
  • Integrate with backend APIs and manage complex HTTP workflows
  • Collaborate with Generative AI engineers to support agentic application flows
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot, debug, and optimize performance across browsers and platforms
  • Contribute to technical documentation and team knowledge sharing

// // //