Mobile Application Developer- job post

March 5, 2026

Apply for this job

Job Description

4.54.5 out of 5 stars

United States

Full job description

Minimum/General Experience

5+ years minimum developing mobile applications

Position

Position Description/Tasks to be Performed

  • Architect mobile solutions and turn business and functional requirements into technical documents
  • Listen to customer requirements, architect solutions, document technical specifications, and write iOS and Android code.
  • Participate in the full software development lifecycle including design, development, unit testing, optimizations, technical documentation and bug fixes
  • Participate in the R&D effort for new techniques and applications of mobile technologies

Required Skills

Skills & Experience

  • Expertise with Visual Studio, C#, JavaScript, HTML, CSS.
  • Experience with hybrid mobile application development environments such as Xamarin or React Native
  • Knowledge of the Microsoft .Net Framework, Linq, and client/server-side architecture.
  • Familiar with principles of MVC, MVVM, OOP and implementation of software design patterns on a consistent basis
  • Experience with data exchange (XML, JSON, dynamic content), SQL Server or SQLite database architectures
  • Experience working with a version control system such as SVN or Git.
  • Experience with Web design, mobile applications development, Responsive Web Design (RWD), and database management.
  • Experience in enterprise mobile application design, system architecture, working prototype/engine
  • Must have a passion for mobile application development
  • Experience in agile and full cycle software development, including analysis, design, development, testing, and implementation
  • Experience working in an Open standards environment
  • Knowledge of browser/client and smartphone/tablet specific compatibility issues
  • Advanced knowledge/skills troubleshooting/debugging .NET code; UI/frontend design; and, Web services strongly preferred.
  • Knowledge of emerging technologies, standards, and best practices
  • Must be able to work effectively and efficiently in a collaborative environment with project managers, designers, and developers
  • Excellent verbal and written English communication skills
  • Strong attention to detail, organization, and time/project management skills
  • Ability to thrive in a fast-paced environment
  • Strong analytical skills

Minimum Education

  • BA/BS degree or higher in a technology related field. Experience may be substituted for education.