The work:



Work with a small team of top-tier developers who are designing great user experiences and building truly great applications



Participate in scrums consisting of cross-functional teams, both software and hardware



Ensure that features are being delivered efficiently and on-time



In addition to code contribution, you will also participate in architectural review and design



Minimum qualifications:



Bachelor's degree in Computer Science or equivalent practical experience



5+ years of work experience as a software engineer or relevant experience



Strong and confident communicator in English



Strong problem solver



Comfortable with collaboration and open communication across distributed teams



Preferred qualifications:



Contributed to several apps in the App or Play Store



Highly experienced (3 years+ proven track record) using React Native and iOS/Swift and/or Java programming languages



Up to date with the latest mobile development best practices



Very clear written and verbal communicator in English



Proven track record of shipping software and successfully released apps (please include names and links on your resume) - experience with start-ups is a major plus!



Strong attention to detail on every line of code, every unit test, and every commit message



Comfortable with rapid development cycles and tight schedules



We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped





We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped