Develop complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability.
Working closely with various business partners (backend, mobile, UI/UX, operations).
Web development and interface design.
Writing functional and integration tests.
Sharp problem-solving skills and ability to resolve ambiguous requirements.
REQUIREMENTS
Bachelor’s Degree in Computer Science or related STEM field is preferred.
4+ years expertise in one or more object-oriented design methodology and large-scale application development (e.g. Kotlin, Ruby, Python, Go, Java, C++).
Experience building user interfaces with HTML, CSS, and Javascript.
Excellent understanding of computer science fundamentals, data structures, and algorithms.
Excellent communication skills with both technical and non-technical audiences.