Lead the engineering team in delivering scalable full-stack solutions, focusing on architecture, code quality, and performance optimization.
Responsibilities
Design and oversee scalable architecture for complex platforms, ensuring support for current and future growth.
Optimize data layer performance through DynamoDB query patterns, Athena tuning, AWS Glue ETL processes, and caching strategies including QuickSight SPICE.
Champion modern development workflows, including AI-assisted development, while maintaining rigorous code review and security validation standards.
Mentor developers on complex implementations, providing technical guidance and establishing best practices for Node.js, Angular, and AWS services.
Collaborate with UI, API, and infrastructure teams to deliver high-quality, data-driven applications and interactive dashboards.
Required Skills
7+ years of full-stack development experience with leadership responsibilities and hands-on technical delivery.
Strong expertise in Node.js/JavaScript and Angular for modern UI/UX development.
Deep experience with AWS serverless architecture, including Lambda, DynamoDB, Athena, and AWS Glue.
Proven ability to scale applications under increasing complexity and establish robust development workflows.
Experience building data-driven applications and interactive dashboards with a focus on data visualization.
Proficiency in query optimization and caching strategies for high-performance data retrieval.
Experience with BI tools such as QuickSight, Tableau, or Power BI.
Preferred Skills
Experience with AI-assisted development tools and workflows.
Background in optimizing QuickSight SPICE performance.