To accomplish this the incumbent will work with other developers in addition to interfacing with other parts of the business such as Engineering, Product Ownership, Marketing, Quality Assurance, Operations, and Customer Service in order to understand and translate product requirements into technical requirements, verify development matches product owner expectations, as well as maintain a high-quality code base. Serve as primary point person across multiple scrum teams for interactions with product owner, front end, middleware, DevOps, and firmware functional teams to implement mobile app new features.