Senior Xamarin Developer (Contract)

Sorry, this job was removed at 4:09 a.m. (PST) on Friday, April 16, 2021
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Cie is a venture studio that serves as a growth accelerator for bold entrepreneurs and an innovation lab for visionary corporate partners who want to transform disruptive ideas into new technology ventures.

 

We are looking for a contract Senior Mobile Developer, who is a subject-matter expert on both the iOS and Android platforms. The Cie mobile team is tech-stack agnostic. We need someone who feels comfortable building mobile applications regardless of the tech stack. This role will work with all relevant cross-functional teams to execute the full software development lifecycle for mobile applications.

 

This position requires effective leadership, communication, and technical project management abilities. We’re looking for someone who can thrive in a fast-moving, creative company so if this sounds like you…KEEP READING!

 

**This is a contract role, 2-3 months**

What You’ll Need to Succeed: 

  • Minimum of 5 years of experience developing iOS and Android apps 
  • 2-4 years of experience developing iOS and Android apps using the Xamarin framework and toolset (Xamarin Studio and/or Xamarin for Visual Studio). 
  • 3-4 years of C# experience (We have many Xamarin applications internally) 
  • You must have experience with Xamarin.iOS, Xamarin.Android, and Xamarin Forms 
  • Expert level knowledge on the iOS and Android SDKs and native tooling 
  • Expert knowledge of the Apple App Store, Google Play Store, including store policies, publishing, deployments, and provisioning 
  • Expert knowledge of MVC, MVP, MVVM, and other software design patterns 
  • You must have released multiple apps to both of the app stores (Apple, Google) 
  • You must have experience building graphically intensive UIs
  • You must have experience working with SQLite or comparable local storage frameworks 
  • You must have experience with git 
  • Experience with prototyping tools is a plus 
  • Ability to collaborate with designers and content creators to develop robust and user-friendly interfaces 
  • Must be able to clearly communicate technical details to business units and external clients 
  • Must have exceptional attention-to-detail 
  • Excellent teamwork skills with an ability to lead projects with little to no supervision 

What You’ll Do:

  • Develop complex multi-layered mobile applications targeting multiple platforms 
  • Develop complex, high-fidelity UI, matching approved designs as closely as possible 
  • Perform in-depth code reviews to ensure source code quality 
  • Distill technical design specifications into functional pieces of source code 
  • Collaborate with designers on building technically feasible mobile UI 
  • Collaborate with back-end developers internally and client-side on integrating APIs 
  • Provide accurate time-estimates 
  • Demonstrate attention to detail, both in source code and in UI development 
  • Work effectively and efficiently with limited oversight and direction 
  • Identify and execute on areas of code improvement and reusability within projects 
  • Actively contribute towards a repository of reusable source code in order to increase development velocity 
  • Ensure best practices and development policies are adhered to by oneself and the team as a whole
  • Staying abreast of changes in relevant technologies in the mobile space 
  • Coaching developers of various skill levels and leading by example 
  • Assist in interviewing candidates and evaluating technical ability 

Project Responsibilities: 

  • Ensure development process is followed by entire project development team 
  • Ensure code quality is maintained via proper architecture, planning, and code reviews 
  • Repository management such as periodic back-merges, making sure the repository is clean, making sure proper branching/naming conventions are being followed 
  • Be the technical point-person for the project manager and client 
  • Ensure builds are released at the right time to the correct groups of people along with accurate release notes and version number 
  • Ensure application is versioned correctly 
  • Assist the project manager is creating and assigning out development tasks 
  • Assist project manager is making sure JIRA ticket statuses are kept up to date 
  • Lead the production deployment effort as relevant to Cie 

 

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • C#Languages
    • CSSLanguages
    • dotnetLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • Objective-CLanguages
    • PHPLanguages
    • SqlLanguages
    • SwiftLanguages
    • TypeScriptLanguages
    • XamarinLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • VuexLibraries
    • AngularFrameworks
    • ASP.NETFrameworks
    • Backbone.jsFrameworks
    • DockerFrameworks
    • ExpressFrameworks
    • KafkaFrameworks
    • KubernetesFrameworks
    • Node.jsFrameworks
    • OAuthFrameworks
    • React NativeFrameworks
    • TerraformFrameworks
    • Vue.jsFrameworks
    • FirebaseDatabases
    • MemcachedDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • Microsoft AzureServices
    • Google AnalyticsAnalytics
    • OptimizelyAnalytics
    • AxureDesign
    • FigmaDesign
    • MiroDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • WordpressCMS
    • UmbracoCMS
    • HubSpotCRM
    • Microsoft DynamicsCRM
    • MailChimpEmail
    • SlackCollaboration
    • ZoomCollaboration

Location

Our HQ is within walking distance of popular coffee shops, restaurants, and Back Bay!

An Insider's view of Cie

What are some social events your company does?

We love our social events at Cie, and I love planning them! We enjoy catered lunches together every Monday, bi-weekly catered breakfast on Fridays, and birthday lunches and dessert once a month! And when we’re not working hard in the office, we like to rock climb, go-kart race, go on scavenger hunts and let’s not forget outrigger racing!

Frances

Office Manager

What's the biggest problem your team is solving?

On start-ups, some of the biggest challenges we face are creating an idea, properly executing it and helping it continuously evolve. From start to finish, we have to continually improve on the ideas we create and, in the end, we want nothing more than to provide the best version of that idea.

Rory

Senior Front End Developer

How has your career grown since starting at the company?

Cie has allowed me to take the next step in my career. I started in a junior position and Cie provided me with industry specific exposure that is both challenging and rewarding, allowing me to grow into a managerial position. Cie is a great place to invest in yourself while driving towards a single goal company-wide to innovate and push boundaries.

Gladiz

Account Manager

What unique initiatives do you have that encourage innovation?

As a venture studio, we join our startup founders in the trenches by providing hands-on help. This also applies to our team members who are entreprenuers. Cie’s Shark Tank has launched and raised VC funding for employee founded startups based on the belief that innovation can come from anywhere.

Alvin

COO

How has your career grown since starting at the company?

I have had the opportunity to learn and explore many different areas of our client’s business - from digital display campaign management to product launches and recently launching a full-fledged merchandise program. I appreciate the flexibility in my position, as it’s allowed me to hone in on the areas I enjoy working in.

Kelly

Marketing Specialist

What are Cie Perks + Benefits

Cie Benefits Overview

Compensation: competitive salary + startup share units + profit share units

Opportunity: the right candidate will have the chance to work in a high-energy/high-impact environment with ample opportunity for growth and development in their career

Benefits: a full suite of benefits including medical insurance, dental insurance, vision insurance, life insurance, disability insurance, and paid time off

Remote: work from the comfort of your own home or choose to visit our HQ located in Irvine, California

Culture
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Highly diverse management team
Cie's management team reflects the diversity of our Southern California roots. We're proud to have a cross-section of voices from a variety of backgrounds, cultures and identities shaping our teams.
Mandated unconscious bias training
Mean gender pay gap below 10%
Hiring practices that promote diversity
Health Insurance + Wellness
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Company equity
Performance bonus
Child Care & Parental Leave
Family medical leave
Return-to-work program post parental leave
Company sponsored family events
Vacation + Time Off
Generous PTO
+ Additional Anniversary PTO Grants
Sabbatical
Paid holidays
Paid sick days
Office Perks
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Recreational clubs
Relocation assistance
Onsite gym
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Continuing education stipend
Continuing education available during work hours
Online course subscriptions available
Customized development tracks

Additional Perks + Benefits

Profit Sharing Plan. Startup Units. Competitive Salary. Birthday Celebrations. Most importantly, you'll have the best coworkers...EVER.

More Jobs at Cie

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CieFind similar jobs like this