Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
5 years of experience designing and developing software systems
Experience reviewing code developed by other engineers and providing feedback to ensure best practices (e.g., style guidelines, accuracy, testability, maintainability and efficiency)
Client-side experience with Android and Android mobile development
Preferred qualifications:
Strong collaboration and communication skills, especially in working with remote leadership and cross-functional teams