What are the responsibilities and job description for the Mobile Developer position at MetaFarms, Inc.?
Mobile Software Developer
Reports to: IT Manager
Location: MN, hybrid 3 days per week in office
Summary/Purpose:
MetaFarms is a fast growing, progressive software development company focused on animal agriculture. MetaFarms has been in this business for 25 years and has significant market share in the North American pork industry. We are well positioned to continue gaining market share with opportunities to expand globally and to enter additional livestock markets. This individual will work with team members to implement and support our customers business and strategic needs.
Essential Job Functions:
· Development of IOS and Android mobile-based applications in all stages of project lifecycle
· Collaborate with multiple Agile teams to design and deliver solutions
· Analyze technical requirements involved in the implementation of new features or modification of existing features and recommend implementation approaches
· Continually influence and improve our processes and technology stack as the organization continues to grow
· Investigate and resolve issues in development, test, and production environments
· Other developmental duties as assigned
Required Skills and Experience:
· 2 - 4 years of experience in Xamarin mobile application development
· 2 - 4 years of experience in C#, .NET. Preference for .NET 6
· 3 years of relational database development experience (MSSQL)
· Understanding of Android and iOS mobile application best practices including performance optimization, application life cycle, UI layouts and styles, software architecture patterns, and security
· Proficiency with JSON and building/maintaining REST API’s
· Experience working in an Agile development environment.
· Exposure or familiarity with unit testing
· Must be legally authorized to work in the United States for any employer without sponsorship.
· A strong passion for quality and a desire to grow as part of a dynamic team.
Preferred Skills and Experience:
· Experience with .NET MAUI (preference for migrating from Xamarin to MAUI)
· Experience with Object Relational Mappers (ORMs) such as Entity Framework or Dapper
· Experience with integration testing frameworks and tools such as Test Containers.
· Familiarity with DevOps practices and CI/CD pipelines.
Job Type: Full-time
Pay: $95,000.00 - $115,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Compensation Package:
- Bonus opportunities
- Yearly pay
Schedule:
- Monday to Friday
Experience:
- Xamarin: 2 years (Required)
- C# .Net: 2 years (Required)
- SQL: 2 years (Required)
Ability to Relocate:
- Saint Paul, MN 55121: Relocate before starting work (Required)
Work Location: Hybrid remote in Saint Paul, MN 55121
Salary : $95,000 - $115,000