Mobile Software Engineer
firstPRO is seeking a skilled Software Engineer, Digital and Transformation to contribute to the architectural design, development, and improvement of applications. This role requires a deep understanding of cross-platform mobile applications and IoT integration. The successful candidate will be responsible for developing cross-platform applications (iOS, Android, and Windows), writing high-quality code, and transforming business requirements into technical specifications. This is a contract-to-hire opportunity, and candidates must reside within a commutable distance from Exton, PA, as the role involves a hybrid work model. Compensation will be up to $70/hr., based on experience.
Responsibilities:
-
- Understand the overall vision, business needs, and solution architecture for cross-platform mobile applications and IoT integration.
- Develop cross-platform applications (iOS, Android, and Windows) with a focus on native and rich user experiences.
- Write high-quality code for applications, translating business knowledge into technical specifications.
- Estimate technical requirements, break down work into user stories and tasks.
- Plan, develop, test, deploy, and monitor cross-platform mobile apps in a DevOps model.
- Collaborate with Leads and Architects on prototypes or proof of concept to test solutions.
- 15% travel, including global travel.
- Occasional on-call work required.
Requirements:
-
- Bachelor’s degree or equivalent experience.
- Minimum 3-5 years of experience.
- Hands-on experience with .NET Core, C#, LINQ, Rest APIs for cross-platform projects.
- Experience in UWP, WinForms, Mobile (Android, iOS) application development.
- Familiarity with Enterprise single sign-on with Azure Active Directory.
- Proficiency in JSON, XML, ODATA.
- Experience with Visual Studio App Center, CI/CD, and DevOps.
- Familiarity with code repositories like Git, TFS, etc.
- Agile methodology experience with Visual Studio Team Services (VSTS).
- Experience with UWP, Maui, Xamarin Forms, and Xamarin Native development.
- UWP app development, XAML, and Visual Studio.
- Familiarity with Linux, Windows, T-SQL, MongoDB, Entity Framework.
- Experience working within a validated GMP manufacturing environment.
- Understanding of best practices in cross-platform UX design and development.
- Xamarin and/or Maui Binding is a plus.
- Familiarity with REST API Integration is a plus.