We are looking for a senior, hands-on architect (7+ years of experience) who can analyze complex project scopes, assess realistic optimization potential using AI-assisted development practices, through multi-agent approach, and directly contribute to technical implementation when needed.
This role combines two key dimensions:
- Acting as a hands-on architect who can break down complex requirements, design robust backend architectures, and participate directly in implementation.
- Bringing structured, practical experience in AI-first app development — not just using LLM-based tools individually, but designing effective workflows around them to safely improve delivery efficiency.
The primary focus of this role is project-level impact: evaluating new opportunities (especially integration-heavy or high-complexity systems), identifying safe optimization strategies, and — when required — leading or contributing to delivery of those solutions.
This is a practical, execution-driven technical position for someone who has already applied AI-first development practices in real production environments and possesses a strong business-level understanding of software development projects.
Responsibilities:
Architecture & Technical Assessment
- Analyze project requirements and produce structured technical breakdowns.
- Identify realistic AI-assisted optimization opportunities during discovery and pre-sales.
- Design backend architectures in Node.js / TypeScript for integration-heavy systems.
- Define safe implementation strategies for complex domains (external APIs, transactional flows, asynchronous processing).
- Assess architectural risks and trade-offs in early project stages.
Hands-On Contribution
- Contribute directly to implementation of critical backend components.
- Guide delivery teams in high-complexity architectural decisions.
- Review and validate AI-generated code in sensitive areas.
- Support projects through early-phase architecture stabilization.
AI-Enabled Development Practices
- Design and apply structured AI-assisted development workflows (prompt patterns, review flows, guardrails, usage boundaries).
- Define practical pipelines for safe AI usage in real project contexts.
- Establish quality controls for AI-generated code (validation, testing, architectural alignment).
- When needed, support and mentor engineers in applying AI tools responsibly within project boundaries.
Requirements
- 7+ years of professional software engineering experience.
- Strong backend expertise in Node.js (TypeScript).
- Solid frontend experience with React.
- Experience in architectural or technical leadership roles (Tech Lead / Architect / Staff-level).
- Demonstrated hands-on experience implementing structured AI-assisted development workflows in real projects.
- Experience setting up practical AI usage pipelines (review processes, guardrails, validation strategies).
- Experience evaluating scope and effort during pre-sales or technical discovery.
- Strong understanding of:
- External API integrations
- Webhooks and asynchronous workflows
- Event-driven architectures
- Transaction/state management
- System reliability and security principles
An ideal candidate should clearly understand:
- where AI accelerates development safely
- where it increases architectural or delivery risk
- and how to structure workflows accordingly
Technical Stack Context
Projects typically involve:
- Node.js (TypeScript), Express / NestJS
- React (modern architecture)
- REST / GraphQL APIs
- PostgreSQL / NoSQL databases
- AWS (Lambda, EC2, S3, RDS, SQS)
- CI/CD pipelines
- Docker / containerization
Experience in integration-heavy or high-risk domains (e.g., fintech, payment systems, security-sensitive platforms) is valued.
We are not looking for someone who simply uses AI tools for individual productivity.
We are looking for an engineer who has already structured AI-enabled workflows within real delivery environments and understands both their advantages and limitations.
Benefits
Join Our Team!