🚀 About the Role We’re seeking an experienced Software Architect to lead the design and delivery of a scalable, cloud-native platform hosted on AWS. This leadership role blends architectural vision, Agile facilitation, and hands-on development. You’ll guide a team of full stack developers, serve as Scrum Master, and collaborate closely with stakeholders to align technical solutions with business goals. The platform is built on modern architecture principles including API-First Design, Event-Driven Communication, Security by Design, Separation of Concerns, Scalability, and Observability. 🔍 Key Responsibilities
Architect and implement a microservices-based platform using TypeScript, React, Node.js, Aurora PostgreSQL, DynamoDB, and ElastiCache (Redis)
Actively contribute to development efforts—coding, debugging, and optimizing solutions alongside the team
Lead Agile ceremonies including Daily Stand-Ups, sprint planning, and retrospectives to drive team efficiency
Mentor full stack developers and foster a culture of technical excellence and continuous learning
Define and uphold architecture principles across services and teams
Collaborate with stakeholders to gather requirements and align technical decisions with business objectives
Provide regular updates on progress, challenges, and milestones
Design scalable, secure solutions deployed on AWS using Amazon EKS and Kubernetes
Guide implementation of event-driven architectures, caching strategies, and database optimizations
Conduct code reviews and ensure adherence to best practices
Stay current with emerging technologies and recommend innovations to enhance the platform
đź§ Required Skills and Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
10+ years of software development experience, with 5+ years in a technical leadership or architect role
Deep expertise in TypeScript, React, and Node.js within a microservices architecture
Proven experience designing RESTful APIs and event-driven systems (e.g., Redis Streams)