Job Responsibilities:

  • Create a single app that looks, feels, and operates consistently across all platforms, both native and web-based.
  • Integrate to backend systems quickly and easily.
  • Provide support, testing and system enhancements.
  • Provide troubleshooting as necessary in testing, QA and Production environments.
  • Identify applications bottlenecks and opportunities to optimize performance.
  • Contribute to a team oriented environment that requires both solid interpersonal, written and oral communication skills.
  • Participate in code reviews and take an active role in developing best practices within the team.
  • Additional projects and responsibilities as assigned.

Required Skills:

  • Experience developing iOS and/or Android Native Applications
  • 4+ years of work experience in enterprise mobile applications development using iOS Development, Android Development.
  • 2+ years of experience in database development, stored procedures and data driven web or and mobile applications.
  • Experience working on REST APIs development and integration, especially within the web and Microsoft stack..
  • Experience using GitHub/TFS for task tracking and source control.
  • Ability to work on multiple concurrent projects.
  • Strong analytical and problem-solving skills.
  • Excellent oral and written communication skills.
  • Must be a team player with good people skills.
  • Ability to interface with all levels within the organization.
  • Skill in understanding and developing process flows.
  • Driven to learn the latest programming technologies, especially within the web and Microsoft stack.
  • BS/BA in computer science / programming or related field preferred.

Desired Skills: Android SDKs, XCode or Android Studio, Unit Testing, REST APIs, Objective-C, JAVA, Swift, HTML5, CSS3, JSON, JavaScript, SQL Server
Plus: .NET, C#, Xamarin, XAML, , TypeScript, MVC frameworks, Knockout, ReactJS, Backbone.JS or Angular2, HTML5, CSS3, JSON


Source link