Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Msupply logo

Software Engineer (.NET) - US

Msupply
Posted 5 hours ago
🇺🇸United States🏠Remote📁Engineering & Development
Is this job info correct?

About mSupply™ mSupply is a North American distributor of OEM repair parts and equipment serving the appliance, HVAC and plumbing industries. Headquartered in St. Louis, the company combines industry expertise with a broad product selection and a national distribution network. With 2,000 employees across the United States and Canada, mSupply delivers speed and reliability at scale, with a vast product inventory and same-day shipping. Its family of brands is focused on making sure customers always get the Right Products. Right Now.™ For more information, visit mSupply.com. Job Summary The Software Engineer is responsible for designing, building, testing, and supporting mSupply's mobile and backend applications, with a primary focus on native Android development and C#/.NET backend services. Working in an Agile Scrum team, the engineer builds native Android applications in Kotlin that integrate with .NET Web APIs hosted on Microsoft Azure. This role partners with product owners, designers, QA, and senior engineers to deliver high-quality, maintainable mobile experiences and supporting services for mSupply technicians, drivers, and customers in the field. This is a fully remote position based in the United States. Job Duties & Responsibilities Design, develop, test, and maintain native Android applications using Kotlin, Jetpack libraries, and modern Android architecture components Build and maintain backend Web APIs and services using C#, .NET (Core/8+), ASP.NET Web API, and Entity Framework to support mobile clients Implement responsive, offline-capable Android UIs using Jetpack Compose (preferred) and/or XML views, following Material Design guidelines Integrate Android applications with REST APIs, push notifications (FCM), device hardware (camera, GPS, barcode scanners, Bluetooth), and local storage (Room, SQLite) Publish and maintain applications in the Google Play Store, including signing, versioning, release tracks, staged rollouts, and Play Console management Design and optimize relational database schemas and queries in Azure SQL / SQL Server to support mobile workloads Deploy, monitor, and troubleshoot .NET services hosted in Microsoft Azure (App Service, Functions, Storage, Key Vault, Application Insights) Participate in CI/CD pipelines using Azure DevOps for both .NET backend services and Android (Gradle) builds, signing, and distribution Write clean, well-tested, and well-documented code that follows Android, Kotlin, and Microsoft/.NET best practices Participate actively in Scrum ceremonies including planning, daily stand-ups, backlog refinement, reviews, and retrospectives Collaborate with peers through code reviews, pair programming, and technical design discussions Investigate and resolve defects, crashes, ANRs, and performance issues across mobile and backend tiers Continuously learn new technologies, tools, and patterns to improve individual and team effectiveness Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience 2+ years of professional software engineering experience, including hands-on native Android development Solid hands-on experience building native Android applications in Kotlin (Java experience a plus) Working knowledge of Android Jetpack (ViewModel, LiveData/Flow, Navigation, Room, WorkManager) and dependency injection (Hilt/Dagger) Experience with Jetpack Compose and/or XML-based Android UI development following Material Design Hands-on experience with C# and the .NET ecosystem (.NET Core/8+, ASP.NET Web API, Entity Framework) for backend services Experience consuming REST APIs in Android using Retrofit, OkHttp, Ktor, or similar, including handling authentication, caching, and offline scenarios Experience designing and querying relational databases (Azure SQL, SQL Server, or equivalent) and mobile persistence (Room/SQLite) Exposure to Microsoft Azure services such as App Service, Functions, Storage, and Application Insights Familiarity with Google Play Console, app signing, release management, and mobile crash/ANR monitoring (Firebase Crashlytics, App Center, or similar) Familiarity with Git, pull-request-based workflows, and CI/CD concepts (Azure DevOps preferred) Understanding of software engineering fundamentals including data structures, algorithms, OOP, SOLID principles, and mobile design patterns (MVVM, MVI) Working knowledge of unit and instrumentation testing (JUnit, Espresso, xUnit/NUnit, or similar) Preferred: hands-on experience with AI-first development using Claude Code or similar AI coding assistants (e.g., GitHub Copilot, Cursor) to accelerate delivery, improve code quality, and automate routine engineering tasks Effective written and verbal communication skills; comfortable collaborating in a distributed, remote team Experience or demonstrated ability using AI-powered tools (e.g., AI-assisted project tracking, summarization, or workflow automation) to improve delivery efficiency. Physical Demands & Work Environment Primarily sedentary work, requiring extended periods of sitting while working at a computer Ability to communicate effectively in person, via phone, and through virtual collaboration tools Occasional standing, walking, and movement during meetings, site visits, or travel Ability to lift and carry light materials (up to 15 lbs) occasionally, such as a laptop or presentation materials Ability to travel periodically for business needs, including visiting distribution centers, suppliers, stores, or industry events Office environment includes standard business equipment such as computers, phones, and conferencing tools What We Offer : We prioritize your well-being from day one with a comprehensive benefits package that includes: Medical, dental, vision, and prescription coverage effective immediately 401(k) plan with company contributions Life insurance and short- and long-term disability coverage HSA/FSA options and an Employee Assistance Program (EAP) Paid time off, including vacation, holidays, and personal days Weekly pay, employee discounts, and more Equal Employment Opportunity & Pre-Employment Requirements mSupply is an Equal Opportunity Employer. We make employment decisions without regard to sex, age, race, color, creed, religion, national origin, citizenship or immigration status, sexual orientation, gender identity or expression, disability, genetic information, marital status, veteran or military status, or any other status protected by applicable federal, state, or local law. We are committed to providing reasonable accommodations for qualified individuals with disabilities and to applicants with sincerely held religious beliefs, in accordance with applicable law. To request a reasonable accommodation, please contact [email protected] . Final offers of employment may be contingent upon completion of job-related pre-employment checks and screenings permitted by law for the position. For roles that require operation of a company vehicle, a Motor Vehicle Record (MVR) check may also be conducted to determine insurability. This employer participates in E-Verify to confirm employment eligibility in the United States.

Similar jobs

Similar jobs

Magna5 MS LLC logo

Tier 2 Systems Engineer, End User Support

Magna5 MS LLC

🇺🇸United States2 hours ago
Magna5 MS LLC logo

Tier 2 Network Engineer, End User Support

Magna5 MS LLC

🇺🇸United States2 hours ago
Getinge logo

Engineer I, Sustainability, Defined Term - Wayne, NJ

Getinge

🇺🇸United States5 hours ago
WO

Sr Site Reliability Engineer (US Federal)

Workday

🇺🇸United States5 hours ago
WO

Sr. Site Reliability Engineer (US Federal)

Workday

🇺🇸United States5 hours ago
Revvity logo

Sr Customer Service Engineer

Revvity

🇺🇸United States5 hours ago