Software Engineer II, Android, Health App Foundations
AI Summary ✨
Requirements
Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with Android application development.
Nice to haves
Master's degree in Computer Science or a related technical field.
Experience in mobile app development in Kotlin, client architecture, or tools in the mobile space.
Ability to ship consumer facing, high quality, mobile products.
Passion for mobile experiences with modern frameworks.
What You'll Be Doing
Write mobile applications, create high-volume production applications, and develop prototypes, and design, develop, test, deploy, maintain, and enhance mobile software solutions.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies, and ensure quality implementing unit and integration tests as well as other mobile software architecture best practices.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Comply with all company health and safety policies, procedures, and legal requirements.
Perks and Benefits
Opportunity to work on next-generation technologies impacting billions of users.
Versatile work with opportunities to switch teams and projects.
Career growth and development in a fast-paced environment.
Build personalized and contextual interfaces for app engagement.
Contribute to building component reusability frameworks and in-app notifications.