Senior Mobile Software Engineer

Employer
Apex CoVantage
Location
Herndon, VA
Posted
May 18, 2017
Closes
May 23, 2017
Industry
Engineering
Hours
Full Time
Senior Mobile Software EngineerOver the past thirty years, Apex CoVantage has built successful businesses leveraging our ability to exponentially increase efficiency through industry leading technology. We continually leverage this experience in technology and process development to build bleeding-edge software products in the mobile and web space. Our financial stability provides a secure foundation to explore new markets and tackle each new venture with the most innovative approach. By building each product from the ground up we are able to use the latest development frameworks to realize outstanding, exciting finished products.About the PositionApex CoVantage is looking for an exceptional Senior Mobile Software Engineer to bring native mobile experience to our team. This is an exciting role as you will be heavily involved in laying the foundation and contributing to every aspect of a product's lifecycle. As a senior engineer you will also influence the technologies and frameworks we use to reach our end goals for each product. You will work closely with the team to iterate through designing and building MVPs and then leverage user feedback to build out expansive functionality in an agile development environment. The ideal candidate has a creative, curiosity-driven intellect and stays knowledgeable about trends and technologies in the markets we pursue. You will contribute heavily to the functionality and architecture of our products by leveraging this outward-focused research.ResponsibilitiesDesign, develop and prototype Android, iOS native customer applications for phones and tablets for internal and external useParticipate in full application lifecycle: concept, design, build, deploy, test and release to app storeWork with product teams on new product ideas, designs, prototypes and estimatesKeep up-to-date on current and upcoming features in relevant products and platformsDrive a best practices approach to the continuous improvement of our products, processes, and toolsWorks in an agile (Scrum) development environmentWrite and maintain documentation for all features in developmentProvides expertise on mobile current standards and cutting edge technologies and frameworksSkills & RequirementsExperience developing commercial mobile applicationsExperience building apps on both Android and iOS platformsFamiliarity with native code on each platformExperience with Xamarin Mobile Development PlatformExperience with Xamarin Development in Classic and with FormsUnderstanding the general mobile architectures and technology trendsIndependent in the work you do, but won't hesitate to communicate when you need guidanceSelf-starter eager to learn new technologies; enthusiastic about researching opportunities to grow and improve your skillsetExcellent communicator, willing to help out a teammate and pitch in when needed on a teamExperience w NET / C# / ASP.NET /JQuery/ HTML5 / CSS3 / REST / SOAP /JSONExperience with- SQL / SQL Server / SQLliteDesired QualificationsBS/BA in Computer Science, Engineering, or equivalent knowledge and experience