Senior Mobile App Developer
Programming Duties
-
Designing and implementing mobile applications using Android Studio and/or XCode IDE within established project schedules.
-
Adhering to software requirements specifications and project timelines.
-
Adhering to established methodologies while continuously analyzing processes for improved performance and adaptability.
-
Cultivating and maintaining strong relationships with the project teams.
Required Experience
-
Bachelor's Degree or higher in Computer Science, MIS, IS, or related field or relevant experience/course work.
-
4+ years Design and/or development experience with Native Mobile or other Mobile software applications, and MySQL or SQL Server in an n-tier architecture.
-
Experience with Web API’s
-
Experience with Object Oriented Design.
-
Experience with SQL syntax and relational databases.
-
Experience working with design patterns- MVC a strong plus.
-
Knowledge of the system development life cycle.
-
Excellent written and verbal communication skills.
-
Ability to work in a team environment.
Software Experience
-
Native IOS and Android development languages: Java, Kotlin, Swift, Swift UI
-
MySQL, Microsoft SQL Server (or other relational database management system).
-
Experience with Android Studio or XCode IDE environments
-
Experience deploying apps to the App Store and Play Store respectively
Compensation & Benefits
-
Annual Salary
-
Full Health & Dental Benefits
-
Paid Vacation & Holidays.