Job: Typescript Technical Architect
Duration: 6+ Months contract
Location: Greenwood Village, CO - Onsite
Interview Type (Phone, Video, Face to Face) Video
Anticipated Start (in weeks) 2
seeking an experienced Typescript Technical Architect in support of our enterprise telecommunications and mass media client based in Greenwood Village, CO.
3-5 Must Haves
Expert TypeScript / Node.js development
Strong AWS experience (Lambda, DynamoDB, ECS, API Gateway)
Deep understanding of microservices, distributed systems & event-driven architecture (Kafka)
Experience with scalability, performance optimization & resilience patterns
Hands-on architecture + delivery ownership (designing & delivering complex systems)
Responsibilities:
Architecture and Design: Design and evolve system architecture for scalability, reliability, and performance
Create and maintain architectural documentation and technical specifications
Evaluate and recommend technology stack improvements
Conduct architecture reviews and provide technical guidance to development teams
Technical Leadership: Break down complex initiatives into actionable tasks with clear acceptance criteria
Provide accurate Level of Effort (LOE) estimates for projects and features
Mentor and guide junior developers through code reviews and pair programming
Own end-to-end delivery of critical features and systems
Establish engineering best practices and coding standards
Problem Solving and Optimization: Troubleshoot and resolve critical production issues
Analyze system bottlenecks and implement performance improvements
Conduct capacity planning and scaling analysis
Drive continuous improvement initiatives across the technology stack
Platform and Infrastructure Optimization: DynamoDB: Query optimization, indexing strategies, capacity planning, cost optimization
Kafka: Consumer/producer tuning, partition strategies, throughput optimization, monitoring
Circuit Breakers: Implement resilience patterns, fault tolerance, and graceful degradation
Typescript: Code quality improvements, type safety enhancements, refactoring legacy code
Performance: Latency reduction, caching strategies, load testing, profiling