The Role:
We are looking for a Senior Mobile Engineer to join our growing team to help build the mobile experience in a fast, accessible, and intuitive way. You will meaningfully contribute to the implementation and launch of our mobile applications. You will closely partner with our Product and Design teams on application design, user experience, developer workflows, deployment strategies, and testing of the native mobile applications.
Responsibilities:
Build, test, and deploy user experiences in our mobile application
Measure and optimize the performance of the mobile application at scale
Collaborate with Product Managers and Designers on planning and implementing frictionless user experiences
Work with the team to continue development of best practices
Be self motivated with the ability to make smart decisions and ask questions when necessary
Qualifications:
Bachelors or Masters in EE or CS, or relevant experience
5+ years of professional mobile development
Command of Kotlin & Swift languages
Exceptional technical communication skills
Experience integrating and leveraging external services for purposes such as user analytics, feature flagging, and authentication
Solid understanding of mobile UI/UX best practices and standards
Thorough understanding of RESTful API and application design
Experience in our other technologies a bonus: GraphQL, JavaScript, React, ReactNative, AWS