Mobile App Developer

·        Support the entire application lifecycle (concept, design, test, release and support) ·        Produce fully functional mobile applications writing clean code ·        Gather specific requirements and suggest solutions ·        Write unit and UI tests to identify malfunctions ·        Troubleshoot and debug to optimize performance ·        Design interfaces to improve user experience ·        Liaise with Product development team to plan new features ·        Ensure new and legacy applications meet quality standards ·        Research and suggest new mobile products, applications and protocols ·        Stay up-to-date with new technology trends