Bachelor's degree in Computer Science, Engineering, or a related field OR 4+ years of alternative education/job experience (including bootcamps + practical experience) 2+ years of employment as a software engineer or developer Experience contributing to software services or products to end users React Native Expo JavaScript / Typescript Good written and verbal communication skills English Language Proficiency