Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. 5+ years of hands-on development experience, and another 5+ years of leading successful architectural decisions, solution blueprinting & technical design. Strong affinity with our tech stack of React, TypeScript, NodeJS, GraphQL, PHP, MySQL, AWS, and Kafka. Practical knowledge of architectural patterns and coding practices, particularly those pertaining to microservices and event-driven design. Understanding AI-powered development tools and their practical applications in the SDLC is a strong plus!