About the job
Senior Mobile App Developer (.NET MAUI, iOS & Android) Part-Time Contract | Remote (New Delhi, India Preferred)
Company: Willan Technologies, LLC (USA)
Location: Remote (Candidate must reside in or around New Delhi, India and be able to pick up company equipment in New Delhi if required.)
Employment Type: Long-Term Part-Time Contract
Experience Required: 10+ Years Mobile Application Development
About Willan Technologies
Willan Technologies is a U.S.-based technology company and Service-Disabled Veteran-Owned Small Business (SDVOSB) focused on delivering innovative software solutions that help organizations, communities, churches, associations, and small businesses operate more effectively.
Our flagship platform, Brainycom, is an enterprise-grade SaaS platform that combines CRM, membership management, accounting, fundraising, event management, communications, eWallets, payments, elections, surveys, secure document management, websites, and many other business-critical functions into a single integrated ecosystem.
Brainycom includes:
Mature ASP.NET-based web application
Dedicated Mobile API platform
Azure cloud infrastructure
Azure DevOps CI/CD pipelines
Native mobile applications for iOS and Android built using .NET MAUI
We are seeking an experienced and highly professional Mobile Technical Lead who can take ownership of the Brainycom mobile platform and help drive its growth and success.
Important Notice
This position is intended for highly experienced professionals only.
We are not seeking junior developers, trainees, recent graduates, or candidates who require extensive supervision.
The ideal candidate is highly organized, disciplined, proactive, detail-oriented, an excellent communicator, and capable of independently delivering high-quality work in a professional software engineering environment.
Position Overview
The selected candidate will serve as the primary Mobile Application Developer and Technical Lead for Brainycom's iOS and Android applications.
This individual will be responsible for:
Understanding the existing Brainycom platform architecture
Designing and implementing new mobile features
Maintaining existing functionality
Working with backend APIs
Managing mobile releases
Maintaining App Store and Google Play compliance
Participating in architecture discussions
Troubleshooting production issues
Contributing to long-term mobile strategy
The successful candidate must be capable of understanding a large and complex existing platform and delivering enterprise-quality solutions.
Mandatory Qualifications Mobile Development Experience
Candidates MUST possess:
Minimum 10 years of professional mobile application development experience
Minimum 3 years of .NET MAUI experience in production environments
Previous Xamarin.Forms experience is required
Strong C#, .NET, MVC, Entity Framework, SQL Server expertise
Experience developing and supporting both iOS and Android applications
Experience maintaining production applications with active users
Strong understanding of MVVM architecture
Experience with Dependency Injection
Experience with local storage and offline synchronization
Experience implementing push notifications
Experience optimizing mobile application performance
Experience implementing mobile security best practices
App Store & Google Play Expertise
Applicants MUST have hands-on experience managing applications in both ecosystems.
Apple Ecosystem
Apple Developer Program
App Store Connect
TestFlight
Certificates and Provisioning Profiles
App Store Review Guidelines
App Store Submission Process
Resolving App Store Rejections
Release Management
Google Ecosystem
Google Play Console
Internal Testing Tracks
Closed Testing Tracks
Production Releases
Google Play Policies
Resolving Google Play Review Issues
Release Management
Candidates who have never personally managed app store deployments will not be considered.
Azure DevOps & CI/CD Experience
Candidates MUST possess hands-on experience with:
Azure DevOps Repositories
Azure DevOps Boards
Azure DevOps Pipelines
Git Branching Strategies
Pull Requests
Code Reviews
Automated Build Pipelines
Automated Release Pipelines
Mobile Application CI/CD
Environment Management (DEV, QA, PROD)
Experience supporting and maintaining CI/CD pipelines is required.
API & Backend Integration
Required experience:
REST APIs
JSON
OAuth Authentication
JWT Authentication
Secure API Consumption
Error Handling Strategies
Enterprise Application Integration
Preferred Experience
Strong preference will be given to candidates with experience in:
ASP.NET MVC
ASP.NET Web API
Entity Framework
Microsoft SQL Server
Azure App Services
Azure Storage
Azure Blob Storage
Azure Application Insights
SaaS Platforms
CRM Systems
Membership Management Systems
Payment Processing Systems
Enterprise Software Platforms
Communication Requirements
Excellent English communication skills are mandatory.
Candidates must:
Read English fluently
Write English fluently
Speak English fluently and clearly
Participate in technical discussions confidently
Explain technical concepts clearly
Provide accurate status updates
Communicate blockers promptly
Produce professional documentation
Communication ability will be evaluated throughout the interview process.
Professional Expectations
The successful candidate will demonstrate:
Ownership and accountability
Strong organizational skills
Professional conduct
Attention to detail
Ability to follow instructions precisely
Ability to work independently
Commitment to quality
Consistent communication
Reliability and discipline
Strong problem-solving skills
Current Development Environment
The selected candidate will work within an established environment that includes:
Source Control
Azure DevOps Git Repositories
Pull Request Workflow
Code Reviews
Mobile Platform
.NET MAUI
iOS
Android
Backend
Dedicated Mobile APIs
ASP.NET-based ecosystem
Release Management
The Brainycom mobile platform supports multiple environments
Production Application
The selected candidate will be expected to understand and maintain these deployment and release processes.
Availability Requirements
This is a long-term part-time contract position.
Expected availability:
Approximately 20-30 hours per week
Availability for scheduled meetings with U.S.-based leadership
Ability to respond to production issues when required
Consistent participation in planning and review sessions
Required Application Submission
Applicants must provide:
Resume
LinkedIn Profile
Portfolio
GitHub Profile (if available)
At least three iOS applications they contributed to
At least three Android applications they contributed to
Description of their role on each application
Summary of .NET MAUI experience
Summary of Azure DevOps experience
Summary of CI/CD experience
Two professional references from former managers or clients
Applications missing required information may not be considered.
Interview Process Phase 1 - Communication Assessment
English communication evaluation
Professionalism assessment
Phase 2 - Technical Assessment
Mobile architecture discussion
.NET MAUI assessment
Azure DevOps assessment
CI/CD assessment
Mobile security discussion
App Store deployment discussion
Phase 3 - Practical Review
Candidate will be required to:
Demonstrate a mobile application they personally worked on
Explain architecture decisions
Explain deployment processes
Demonstrate troubleshooting methodology
Phase 4 - Final Leadership Interview
Evaluation of:
Ownership
Accountability
Professionalism
Communication
Long-term fit
Why Join Willan Technologies?
This is an opportunity to work on a meaningful, enterprise-grade platform with significant growth potential. You will have direct impact on product direction, architecture decisions, and mobile platform strategy while working closely with experienced leadership.
If you are a highly skilled mobile engineer who takes pride in quality work, values professionalism, communicates effectively, and enjoys solving complex problems, we encourage you to apply.
Only highly qualified candidates with demonstrated experience, professionalism, and strong communication skills will be considered.
Desired Skills and Experience
C#,GIT,ASP.NET,AZURE,DEVOPS,CI/CD,IOS,MVVM,.NET,QA,XAMARIN