JOBSEARCHER

Engineering Manager

At least BA/BS degree in Computer Science, similar degree or equivalent experience10 years of relevant industry experience5-8 years hands-on programming experience5 years of hands on technical leadership, managing teams of 10 Engineers3-5 years of native iOS and Android development (development or hands-on technical leadership)3-5 years of web application experience (development or hands-on technical leadership)3-5 years of API development experience (development or hands-on technical leadership)You are still an engineer who loves to write code and investigate new technologyYou are able to design systems / application architecturesYou have delivered consumer-facing applications at large scaleYou are able to effectively cater your communication to all audiences at all company levelsYou have experience in large, highly matrixed organizationsYou know how to apply Agile to software deliveryYou can manage a team in a single location or distributed throughout the globe Preferred Technology Experience:Programming Languages: Swift, Kotlin / Java, Angular, HTML 5, CSS 3, JavaScript, TypeScript, Java 8Practices: Site Reliability Engineering, Chaos Testing, Monitoring, Application Resiliency/Failover/Fault Tolerance, Unit Testing, CICD, Test Automation, Feature Toggles, MicroservicesCloud Service Provider: AWS, GoogleCloud Services: EC2, Lambda, ELB, CloudFront, Route53, Cloudwatch, S3, SQS, Firebase RealtimeDatabase, Firebase Google Analytics