Xamarin Software Developer

Full Time
Remote
Posted
Job description

Position Title:

Xamarin Software Developer

Department:

Information Technology (IT)

Reports To:

Director of Software Development

FLSA Classification:

Salaried - Exempt

Summary:

As a Xamarin Developer will focus on creating and supporting internal business applications using Xamarin and .NET Web technologies. The position is a full-time, long-term position for someone looking for a bright career with the opportunity to grow and continuously learn new technologies.

Essential Duties and Responsibilities:

  • Create, maintain, and optimize Xamarin applications using the latest .NET technologies
  • Ensure the quality of the software delivered with manual and automated testing
  • Perform code reviews, code optimization, and performance tuning
  • Participate in task breakdown, estimation, sprint planning, and retrospectives
  • Other duties, as assigned

Required Knowledge, Skills, and Abilities:

  • 3+ years’ experience as a Xamarin developer
  • 7+ years’ experience as a .NET developer
  • Bachelor’s Degree in computer science, electronics engineering, or other engineering or technical discipline is required, or six years of relevant experience
  • Proficiency in C#, consuming web services, and MVVM frameworks
  • Extensive Experience with Xamarin Mobile Development Platform – Native Development preferred over Forms
  • In-depth understanding of iOS, and/or Android SDKs, XCode, and/or Android Studio
  • Strong knowledge of Agile Methodologies
  • Experience with .NET Web API
  • Experience coordinating with other developers
  • Professional experience using Git
  • Strong organizational skills
  • Strong communication skills (English)
  • Responsible and autonomous
  • Quick learner
  • Highly motivated
  • Strong attention to detail

Education and Experience:

  • Bachelor’s Degree in computer science, electronics engineering, or other engineering or technical discipline is required, or six years of relevant experience
  • 4+ years’ experience as a software developer

Preferred:

  • T-SQL
  • MVC and/or Blazer experience
  • .NET Maui
  • Azure Pipelines
  • Telerik Components
  • Passion for modern technology

Physical requirements:

  • Continuously able to work in office environment
  • Continuously able to operate a computer and other office productivity machinery, such as a copy machine, telephone, and computer printer.
  • Continuously able to sit at a computer for up to 8 hours
  • Able to alternate between sitting and standing, as needed throughout the day
  • Occasionally able to lift up to 15 lbs.
  • Continuously requires vision, hearing, twisting, and talking
  • Occasionally requires walking, lifting, carrying, reaching, kneeling, pushing/pulling, bending, and crouching
  • Rarely requires climbing

MANAGER SIGNATURE: ____________________________________ DATE: ______________

EMPLOYEE SIGNATURE: ____________________________________ DATE: ______________

EMPLOYEE PRINT NAME: ___________________________________

Job Type: Full-time

Pay: $90,000.00 - $110,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday
  • On call

Experience:

  • iOS development: 3 years (Preferred)
  • Objective-C: 3 years (Preferred)

Work Location: Remote

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs