Xamarin Developer

Title: Xamarin Developer
Practice: Engineering
Reports to: Head of Engineering
FLSA: Exempt

Why ChaiOne?
We are a tight-knit bunch of creative, curious, and passionate people.  Here are a few reasons that we know you'd love it here:

  • You’ll work in a flexible, social work environment.
  • You'll solve challenging, meaningful problems worth solving.
  • You’ll explore cutting edge technology and harness its power to transform the way businesses operate.

Role Summary
Working together with project managers, designers, and other engineers, the Xamarin Developer is responsible for developing and maintaining cross-platform applications for our clients. 
 
Essential Duties and Responsibilities
  •   Independently produces production-ready code: 
  •   Leverages the latest Xamarin best practices
  •   Conforms to project architecture and ChaiOne best practices
  •   Code is testable, readable, and well documented
  •   Deployed into both on-prem and cloud environments
  •   Work within highly effective development teams with and agile software development process to deliver                 solutions:                
              o  On time                 
              o  Within project parameters                 
              o  To stakeholder’s satisfaction
  •   Create a rapport, and communicate development decisions to Leads, Software Architects, Project  Managers,      and Client Stakeholders
  •    Aid in producing or confirming estimates that are accurate, consistent, and achievable, that lead to the delivery     of a high-quality product
 
Competencies

  • Bachelor’s degree in Computer Science or equivalent experience
  • 3 - 5 years of hands-on coding and software development experience using Microsoft Technologies
  • 2+ years’ experience developing mobile apps using Xamarin.Forms and/or responsive native mobile apps in the Xamarin framework, Xamarin.iOS preferred
  • Microsoft Azure Services experience is a plus
  • Experience working with RESTful APIs
  • Modern Design Patterns
  • Continuous Integration
  • Unit, Integration and UI Testing
  • ChaiOne Tool Stack or comparable is a plus
      o  Git
      o  Azure DevOps (TFS/VSTS) is preferred or BitBucket / JIRA
      o  Swagger / OpenAPI Specification (OAS)
  • Good written & verbal communication skills
  • Ability to manage multiple priorities and deliverables, both short and long-term, in a fast-paced environment.

Travel
 

  •  Must be comfortable working from ChaiOne Office or client location as and when needed.
  •  Travel (up to 25%) to the Client sites may be required.
 
 
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file