Senior Software Engineer- Mobile Development

Employer
CultureFit
Location
Germantown, MD
Posted
Nov 29, 2022
Closes
Dec 01, 2022
Ref
719924079
Hours
Full Time
Job Summary:In this position, you will be designing and developing iOS and Android applications to help improve the lives of people with diabetes. You will engage in continuously discover, evaluate and implement new technologies to strengthen development efficiency and software test to ensure high quality product. You'll be working with talented, diverse and a fun group developing new ways to help people with diabetes take care of themselves in an empowering and innovative way.Key Responsibilities:Design and build advanced applications for Android and iOS platformCollaborate with cross-functional teams to define, design, and ship new featuresWork with outside data sources and API'sUnit-test code for robustness, including edge cases, usability, and general reliabilityWork on bug fixing and improving application performanceContinuously discover, evaluate and implement new technologies to maximize development efficiencyDesign interfaces, navigation, flows for consumer mobile and web apps (iOS, Android, Web)Work closely with product managers, mobile and backend developers to implement and relentlessly evolve the user experienceRequired Skills and Experience:BS or MS in Computer Science or other technical field4+ years of mobile application development experience developing Android and iOS appsExperience with embedded local storage solutions such as SQLiteWorking knowledge of the general mobile landscape, architectures, trends and emerging technologiesSolid understanding of the full mobile development life cycleExperience with integrating with third party APIs including social networks and payment/billing systemsExperience with Android UI designKnowledge of OO design and development practices and principles, including design patternsAbility to learn quickly in a very fast-paced environment as part of a teamCritical thinker with the capability to demystify complex technical requirementsHighly motivated and dependable with exceptional communication skills

Similar jobs