What are the responsibilities and job description for the Full Stack Architect position at Daman?
Full Stack Architect
Location: Austin, TX
Role Type : Full-Time/Permanent
Work Model: Hybrid - 3 days per week in office
Reporting to: Senior Manager, Engineering
Job Description
- Be a technical leader for architectural direction on major, complex programs rolling out high-volume applications and microservices
- Drive end-to-end project execution from conception to production deployment, taking full ownership of delivery timelines and ensuring successful project outcomes
- Demonstrate strong hands-on experience developing full-stack applications to implement architectural solutions and guide technical implementation
- Lead architectural design of complex web applications using React, Next.js, Node.js, Java, and cloud technologies
- Establish technical standards, best practices, and architectural patterns for full stack development across multiple teams
- Design scalable microservices architectures, RESTful APIs, and distributed systems
- Partner with UI/UX designers, product managers, and global stakeholders to translate our requirements into technical solutions
- Provide technical mentorship to engineering teams and lead architectural reviews
- Optimize application performance, scalability, and user experience across the full stack
- Architect cloud infrastructure solutions and oversee DevOps practices, CI/CD pipelines, and deployment strategies
- Design integrations with enterprise systems including Salesforce to support business operations
What You Need
- Bachelor's degree and 8 years of full stack development experience with 3 years in architectural or senior technical leadership role
- Expert-level proficiency with React, Next.js, JavaScript/TypeScript, and modern front-end tooling
- Deep experience with Node.js and Java applications, including Spring Boot and modern server-side frameworks
- Proven track record designing large-scale RESTful APIs and microservices architectures
- Extensive cloud platform experience (AWS, GCP, or Azure) with containerization and serverless architectures
- Advanced database knowledge for SQL and NoSQL systems (PostgreSQL, MongoDB, Redis)
- Strong DevOps experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation)
- Demonstrated ability to lead technical teams, drive architectural decisions, and mentor engineers
- Experience with comprehensive testing strategies and modern development practices
- Excellent communication skills presenting technical concepts to diverse stakeholders