Required Skills:
5+ years of experience developing and improving on robust, scalable backends for user-facing applications
5+ years of experience developing interactive, user-facing applications and websites
Understand the whole stack and flow of user-facing web applications.
Backend experience with application backends, microservices, and supporting high-throughput ingestion systems
Strong critical thinking and problem-solving mindset with attention to detail
Can synthesize customer input and architectural knowledge to create an outsized engineering impact
Excellent communication skills and ability to adapt to changing requirements
Constant desire to learn and grow in the field of web development
Have experience managing CI/CD pipelines
Strong practitioner of automated testing
Have familiarity with the following: JavaScript, TypeScript, Node.js, Python
Have interest or experience in technical leadership of an engineering team