Must be able to write clean, maintainable, and testable code (React/Node.js/TypeScript) Experience in complex development environments, large-scale highly available distributed systems and SaaS platforms Experience in developing resilient and scalable backend services on any major cloud provider, preferably AWS Experience developing RESTful API's and interfaces that are secure and intuitive Knowledge of data structures, algorithms, linux, and distributed systems Knowledge of secure web development practices with troubleshooting complex application workflows and performance tuning Experience using assertion frameworks and tools like Jest Self-starter, minimal supervision, track record of learning quickly Dedicated to elegant and high-quality software Enjoy making Engineers successful In-depth experience with CI/CD pipelines (BitBucket, Jenkins, CircleCI, etc.) Broad range of experience implementing various cloud design patterns Experience with serverless / lambda based implementations Comfortable working remotely