Bachelor’s degree or equivalent practical experience.
1 year of experience with data structures or algorithms.
1 year of experience with software development in one or more programming languages (e.g., Typescript, Java, JavaScript or Kotlin).
1 year of experience with full stack development, across back-end such as Java, Typescript, or Kotlin code bases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
Experience developing accessible technologies.
3 years of experience with TypeScript and Angular or Java or Kotlin.