Here's the updated version with React, PHP, Laravel, and Python woven through the duties and a tech stack block added so the requirements are explicit.
Lead Web Architect and Software Engineer
Position Overview
We are looking for a Lead Web Architect and Software Engineer who builds secure, scalable web applications and who understands how to put AI models to work in real production systems. This is a senior, architecture-leaning role. You will set technical direction, own design decisions, and raise the quality bar across the team. A core part of the job is knowing how and where to leverage AI models such as OpenAI and Claude, both inside the products we build and inside how the team writes software. We expect you to make sound calls about when a model is the right tool, when it is not, and how to integrate one safely.
Specific Duties
Duties include but are not limited to:
Design and develop software with security and scalability as primary tenets
Build full-stack web applications with a React front end on a PHP and Laravel back end, with Python powering data processing, automation, and AI integration work
Architect how AI models fit into our applications, choosing the right provider and approach (OpenAI, Claude, and others) for each problem, and owning the integration patterns, prompt and context strategy, evaluation, and guardrails
Perform technical reviews and audits of the application, and give feedback through code reviews and merge requests, including review of AI-generated and AI-assisted code for correctness, security, and maintainability
Write high quality, efficient, and testable code across React, PHP/Laravel, and Python
Use AI coding tools such as Claude Code and Cursor as part of your daily workflow, applying them where they speed up delivery and stepping in with judgment where they fall short
Collaborate with other members of the engineering team on design and implementation, and set the standards the team follows for responsible AI use
General Required Competencies
Experience providing UI design leadership, with the ability to create reusable React components and evaluate existing libraries for extensibility
Strong organization and prioritization, with the ability to break complex requirements into sprints and logical components and hit deliverable timeframes
A self-starter who is confident, creative, an effective communicator, and a team player comfortable in agile ceremonies
Sharp awareness of end-user usability and aesthetic look and feel, with no compromise on UI performance
Leadership in packaging and building front-end software for reactive and multi-interface solutions backed by API systems
Proven ability to write testable, maintainable, high-quality software
Proficiency in UI security patterns for authorization and authentication
Required Technical Skills
Front End
React: advanced proficiency building reusable, performant component libraries and multi-interface solutions
Strong grasp of modern JavaScript, state management, and consuming API back ends
Back End
PHP and Laravel: expert-level development of secure, scalable, API-driven services
Python: building data processing, automation, and AI integration services
AI and Development Tooling
Hands-on experience integrating AI models such as OpenAI and Claude into production applications
Fluency with AI coding assistants such as Claude Code and Cursor in real production work
Comfort with prompt construction, context management, evaluation, and reviewing AI-generated code for correctness and security
Working With AI
This is central to the role, so we state it plainly.
Understand how large language models actually work well enough to architect with them, not just call them. You should be fluent in the tradeoffs between providers such as OpenAI and Claude and able to defend your choices
Design AI features that are secure and scalable by default, with attention to data handling, prompt injection, cost, latency, and failure modes
Leverage AI across the development lifecycle, from writing and refactoring code to generating tests and documentation, while keeping every use behind a real requirement
Review everything that ships. AI raises both productivity and the blast radius of mistakes, so the skill we value most is knowing whether the output is right
Set the bar for the rest of the team on how AI tools are used, evaluated, and trusted