Senior Application Developer at Essex in Orange County

  • Company: Essex
  • Location: Orange County - North
  • Salary: $123K – $153K
  • Job type: full time
  • Workplace: onsite
  • Posted: 2026-10-30

Apply for this role

All open roles at Essex

Job description

City Irvine State California Job Location Irvine Regional Office (Derian) Position Type Regular The Senior Application Developer designs, builds, and supports moderate to highly complex applications on a serverless, cloud-native architecture using an AI-first, agentic development workflow. AI coding agents such as Claude Code write most of our code; our developers own what makes it worth shipping: the architecture, the requirements and specifications, the tests, and the code review. This role suits an experienced full-stack engineer who wants to be at the forefront of how software is now built. The Essex Technology team is an all-inclusive group of passionate technologists dedicated to supporting each other while supporting and driving Essex to a tech-forward future. If you love solving problems, can appreciate well-architected systems, and enjoy making a big impact with your contributions, then this role is for you! WHAT YOU WILL DO: Design and develop web applications for internal and external customers, using agentic AI tools to plan, implement, and iterate quickly while applying sound usability concepts. Build on our serverless architecture (e.g., AWS, Vercel) across front-end UI, back-end APIs, and data, using low-code tools where they fit, to deliver scalable, secure, user-centric solutions. Work with business stakeholders to shape requirements and translate them into clear functional specifications and acceptance criteria that drive AI-assisted implementation. Define architecture, data models, and design patterns, and guide AI agents to implement within them. Own test strategy: unit, integration, and regression suites that validate AI-generated code. Take a lead role in code quality, security, and performance, critically reviewing AI-generated code. Maintain, support, and modernize existing applications, using AI to analyze, document, and refactor legacy code. Help lead architecture and design reviews, backlog refinement, and other scrum meetings. Triage and resolve production issues, and deploy changes through automated CI/CD pipelines. Contribute to technology best practices, including the secure, responsible use of AI tools. Perform other tasks as assigned. WHAT YOU WILL NEED: Bachelor’s degree in computer science, engineering or related discipline. 8+ years of hands-on full stack web application development across the full lifecycle: requirements, design, build, test, deployment, and support. Deep knowledge of software architecture and design patterns (e.g., separation of concerns, modular design, API design). Strong automated testing skills (unit, integration, end-to-end, regression) and test-driven development. Proficient in capturing workable requirements from end users and business stakeholders and writing specifications clear enough for an engineer, or an AI agent, to implement without ambiguity. Strong code-review skills to assess AI-generated code for correctness, security, and maintainability. Experience with AI coding tools (e.g., Claude Code, GitHub Copilot, Cursor), or a demonstrated eagerness to adopt them. Experience building serverless applications (e.g., AWS Lambda, Vercel) with CI/CD and DevOps practices. Strong knowledge of HTML5, CSS, JavaScript, and at least one backend language. Preferred: .NET, C#, TypeScript, Next.js, React, Vue.js, and building AI/LLM-powered features. Strong knowledge of SQL. Experience with Snowflake and PostgreSQL/MySQL/SQL Server. Experience implementing responsive design and Web Content Accessibility Guidelines (WCAG) standards. Proficient with Git and with integrating web services and APIs (REST and SOAP). Experience developing in web content management frameworks. Proficient in creating clear system design, process, and user documentation, including context files for AI agents. Experience in agile software development, with a proven track record of on-time delivery. Able to communicate technical concepts to non-technical associates and mentor junior developers. WHAT THE

Senior Application Developer on JobPost.