Senior Mobile Developer

Mobile Application Developer

You will be a critical member of a small Agile development team building new Enterprise Mobile applications to support a large group of internal practitioners working in various locations around the world. You will not be restricted to learning and using only one technology, as we will always choose the best tool for the job. Currently, we are working on near-native apps using Xamarin, hybrid apps using Cordova/PhoneGap and also responsive mobile web applications (RWD). We are currently developing these apps for iPhone, Android Phone, iPad and Microsoft Surface Pro.

This position involves the following responsibilities:

  • Hands-on code contribution and delivery
  • Working with the product and design teams to understand end-user requirements and user stories, then translating that into an effective technical approach
  • Developing and testing your mobile application code, leveraging a sprint based, Agile methodology
  • Integrate with existing backend services and possibly creating new services to support mobile applications
  • Working closely with QA members on the team to ensure the code you develop meets acceptance criteria, including doing rework where necessary
  • Coordinate and work closely with other products and teams to execute solutions
  • Participating in brainstorming sessions and having the chance to contribute innovative and original ideas to our technology and products

Experience:

  • 6+ years’ experience in software development/Software Development Life Cycle (SDLC), computer programming, software development, software engineering
  • 3+ years’ experience in Mobile Application Development (Android/iOS)

Skills and Requirements

  • Proven track record of building and delivering mobile applications and services for iOS and/or Android devices
  • Will accept experience with any of the following:
  • Native apps with Objective C, Swift and/or Java
  • “ Near-native” apps using Xamarin and C#
  • Hybrid apps using Cordova/PhoneGap
  • Solid understanding of RESTful API development with JSON (WebAPI)
  • Experience with web technologies, HTML, CSS, JavaScript
  • Experience with source control tools, preferably git and/or Team Foundation Server
  • Experience or demonstrable knowledge of Scrum, Sprint/Sprint Teams, and/or Kanban
  • A passion for mobile products, both hardware and software
  • Experience with SQL Server and T-SQL is a plus
  • Bachelor’ s Degree in Computer Science or related field

Benefits:

As an Agile consultant, you’ ll gain many of the advantages and benefits of being a direct hire, while experiencing the flexibility of consulting. It’ s the best of both worlds! Our IT consultants enjoy a wide array of benefits including: medical, dental, 401K, Employee Assistance Program and more.


Meet Some of Agile's Employees

Jessica C.

Account Manager

Jessica’s main goal is to build great client relationships so that hiring managers and IT executives seek out Agile when they’re looking to grow their team.

Bric R.

Lead Technical Recruiter

Bric recruits high-level technical talent for Agile’s clients. He matches competent candidates with each company’s culture—and qualified professionals with the perfect jobs.


Back to top