Junior Xamarin Developer
- Langley (District), BC, Canada
- Langley, BC, Canada
$70,000 to $80,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $70,000 to $80,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
About the Opportunity
Our client is a technology and manufacturing organization whose teams combine engineering, manufacturing, technology, and field experience to deliver dependable solutions for demanding industrial environments. They are seeking a Junior Mobile App Developer to support the continued development, reliability, and evolution of their software products.
In this hands-on growth role, you will contribute to mobile applications and services across front-end interfaces, APIs, integrations, databases, and development tooling. This is an opportunity to build on your C# foundation while developing practical experience with cross-platform applications and connected devices.
What You'll Be Doing
- Develop, test, document, deploy, and support mobile applications and services.
- Build application features, device interfaces, API integrations, diagnostics, and technical documentation.
- Consume REST APIs and JSON services, including authentication and real-time or event-driven services.
- Troubleshoot application code, device behaviour, operating-system restrictions, APIs, networks, and connected hardware.
- Apply platform-aware testing, secure coding practices, and structured release processes.
- Collaborate across software, quality assurance, support, product, data, and technical functions.
What You Bring
- Bring one to three years of software-development experience, ideally involving mobile applications.
- Apply solid C# and modern .NET fundamentals, including asynchronous programming and object-oriented design.
- Demonstrate experience with .NET MAUI, Xamarin, or XAML-based application development.
- Understand REST APIs, JSON services, authentication flows, and mobile application development for Android, iOS, or Windows.
- Show practical troubleshooting, testing, documentation, and communication skills.
- Treat experience with connected devices, Bluetooth, USB/OTG, telemetry, local persistence, automated mobile testing, or shared backend services as a strong asset.
Compensation
The estimated base pay rate for this position is CAD $70,000 to CAD $80,000 per year as of the posting date. Actual compensation within this range will be determined based on factors such as job-related skills, relevant experience, education, and training. Please note that this range reflects the base pay rate only and does not include any applicable bonuses or benefits.
Ready to Apply?
Due to the time-sensitive nature of this position, only candidates selected for an interview will be contacted. Torus Talent and our clients are equal-opportunity employers.
More about this job
Responsibilities
Develop, test, document, deploy, and support mobile applications and services, including features, device interfaces, API integrations, diagnostics, and technical documentation. Troubleshoot software, devices, operating systems, networks, APIs, and connected hardware while applying secure coding, platform-aware testing, and structured release practices in collaboration with cross-functional teams.
Requirements
Candidates should have one to three years of software development experience, ideally in mobile applications, and solid C# and modern .NET fundamentals. Experience with .NET MAUI, Xamarin, or XAML-based development, REST APIs, JSON, authentication, and Android, iOS, or Windows is expected; connected-device experience is an asset.
Skills
- C#
- .NET
- .NET MAUI
- Xamarin
- XAML
- REST APIs
- JSON
- Authentication
- Asynchronous Programming
- Object-Oriented Design
- Android
- iOS
- Windows
- Troubleshooting
- Bluetooth
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Manufacturing
Keywords
- C#
- .NET
- .NET MAUI
- Xamarin
- XAML
- Mobile Applications
- REST APIs
- JSON Services
- Authentication
- Asynchronous Programming
- Object-Oriented Design
- Android
- iOS
- Windows
- Device Interfaces
- API Integrations
- Diagnostics
- Connected Devices
- Bluetooth
- USB/OTG
- Telemetry
- Local Persistence
- Automated Mobile Testing
- Secure Coding
- Platform-Aware Testing
- Release Processes
- Troubleshooting
- Networks
- Manufacturing
- Industrial Environments