Tasks:
Build delightful mobile experiences and take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices.
Demonstrate cross-functional resource interaction to accomplish your goals.
Basic Qualifications:
- 4+ years of professional non-internship experience with mobile software development using React Native, iOS and Android.
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent work experience).
- Experience with AWS including Amplify, Cognito, Dynamo, Lambda and more.
- Proficient in software engineering (process, architecture, algorithms, data structures).
- Proficient in building complex mobile or web-based applications utilizing strong design system adherence.
Preferred Qualifications:
- Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building custom UX widgets and optimizing apps for performance.
- Excellent verbal and written communication skills.
- Thinks in terms of architecture as well as code. Able to evaluate end-to-end designs for strengths and weaknesses (e.g., complexity, quality, scalability, latency, security, performance, data integrity, etc.)
- Understands software engineering best practices (e.g. automated pipelines, Operational Excellence, Information Security) and sets front-end software and UX implementation standards.
- A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces.