Sr JavaScript/TypeScript Developer with Dataverse & Mobile Migration Experience

Overview

Remote
Depends on Experience
Contract - Independent

Skills

.NET
Apache Cordova
Collaboration
Customization
Data Modeling
Documentation
Dynamics
Geospatial Analysis
JavaScript
Knowledge Transfer
Management
Microsoft
Migration
Mobile Applications
Optimization
React Native
Supervision
TypeScript
UI
Usability
User Experience

Job Details

Job Title: Sr JavaScript/TypeScript Developer with Dataverse & Mobile Migration Experience
Location: 100% Remote
Job Type: Contract
Salary: Competitive Hourly Rate
Job #: 7351

Position Overview:

We are looking for an experienced and self-driven JavaScript/TypeScript developer with strong expertise in Microsoft Dataverse customization and a solid understanding of geospatial UI development. You will play a key role in extending Dataverse widgets to support a moving map display, integrating filtering and possibly geofencing functionality.

In addition to the core Dataverse enhancements, a secondary (but important) initiative involves the migration of our existing mobile app, currently built with Cordova, to a modern cross-platform framework such as .NET MAUI or a suitable alternative.

Key Responsibilities:

  • Design and implement custom Dataverse widget extensions using TypeScript/JavaScript.
  • Enhance a moving map display interface with dynamic filtering and geofencing capabilities.
  • Conduct Dataverse cleanup and modernization, optimizing performance and maintainability.
  • Collaborate with stakeholders to gather requirements, propose solutions, and implement new features.
  • Lead the mobile app migration from Cordova to .NET MAUI or an equivalent framework, ensuring performance, usability, and maintainability.
  • Provide documentation and knowledge transfer as needed.

Required Skills & Experience:

  • Proven expertise in JavaScript and TypeScript development.
  • Strong hands-on experience with Microsoft Dataverse custom controls and widget extensions.
  • Familiarity with geospatial libraries (e.g., Leaflet, Mapbox, or similar).
  • Experience with Dataverse architecture, data modeling, and optimization.
  • Solid understanding of Cordova, and experience migrating mobile apps to modern platforms like .NET MAUI, React Native, or Flutter.
  • Ability to work independently and manage complex technical requirements with minimal supervision.

Nice-to-Have Qualifications:

  • Experience with .NET MAUI in a production environment.
  • Background in mobile UX/UI design.
  • Prior experience integrating geolocation and geofence-based functionality.
  • Knowledge of Microsoft Power Platform or Dynamics 365 ecosystem.

Why apply:

  • Opportunity to lead a high-impact project with modern tech.
  • Flexible working environment (remote-friendly).
  • Collaborative, forward-thinking team.
  • Potential for follow-up projects and long-term engagement.

How to apply:
Include your resume, with a brief summary of relevant experience.

Be sure to highlight any projects involving Dataverse, map UI components, or mobile app migrations.

Not for you? SherlockTalent offers a $1,000 referral bonus for successful placements. Just include your name in the Referral Source field on the application.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.