This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Field Service Mobile team is hiring a Senior Software Engineer to deliver next-generation mobile experiences for frontline workers. Our mission is to empower technicians with intelligent, offline-capable apps that integrate seamlessly with Dynamics 365 Field Service and Microsoft Dataverse. You will work on the mobile client platform and supporting services, enabling rich offline scenarios, device integration, and AI-driven features.
Job Responsibility:
Build and enhance mobile client features for offline-first scenarios, including sync with Dataverse
Implement custom UI controls using React and TypeScript
Develop native Android (Kotlin) and iOS (Swift) features, plus React Native components for shared UI
Integrate AI-driven features into mobile workflows (e.g. natural language interactions)
Apply best practices for performance, security, and data integrity
Collaborate with PMs, designers, and engineers to deliver intuitive, reliable mobile experiences
Participate in code reviews and drive a culture of quality and learning
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Or equivalent experience
3+ years of experience in mobile app development
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Experience using AI-assisted development tools (e.g., GitHub Copilot)
Experience with React/TypeScript for UI
Knowledge of native Android (Kotlin) or iOS (Swift) for device integration
Experience with Dataverse, Dynamics 365, or Power Platform
Understanding of AI Agent development using LLMs (e.g., GPT-4o, GPT-5)
Strong understanding of offline sync patterns and enterprise mobile security