Mobile Application Developer
Location: Ann Arbor, MI, USA
Company: Kumanu

Kumanu is an innovative technology company synthesizing breakthrough behavioral and data science with elegant design to deliver performance through purpose to individuals, teams, organizations, and communities. Our Ann Arbor headquarters, located in the historic Argus building close to downtown, is home to industry leaders and a collaborative spirit that allows us to solve problems and iterate quickly and expertly. We prize ideas, a vibrant sense of humor, and above all, a passion for the role purpose plays in our lives. We offer excellent pay and benefits and a positive, dynamic, collaborative and purpose-driven work environment.


Kumanu is currently seeking an enthusiastic mobile developer to join our team full-time here in Ann Arbor. A person joining the team would be building brand mobile applications, working on existing platforms and interacting with the rest of the team in a flexible and collaborative way. Our software engineers are encouraged to provide ideas and feedback to make our applications better for our users. Kumanu has a strong focus on ensuring the applications we build are accessible and highly usable and we value related feedback.


Responsibilities: 


  • Create high quality and engaging applications in an Agile development environment
  • Stay abreast of new technologies, approaches, tools 
  • Provide feedback on software design and specifications
  • Follow code management best practices to enable effective collaboration with other developers
  • Create automated tests to ensure stable, predictable software
  • Suggest process improvements


Necessary Technical Skills:


  • Ability to create well structured mobile applications based off detailed specs and designs using Flutter/Dart, Swift or Kotlin
  • Desire and ability to learn Flutter & Dart for cross-platform development (if not already familiar with them) with assistance and guidance from existing team members
  • Skilled working with data storage, memory allocation and hardware integration when coding for mobile applications
  • Ability to work with mobile applications or code modules written with Java (Android) and/or ObjectiveC/Swift (iOS)
  • Ability to formulate, discuss and consume RESTful JSON APIs and/or GraphQL endpoints


Desired Non-Technical Skills:


  • Commitment to providing good UI/UX for the end user matching provided designs
  • Strong problem solving skills including identifying problems and developing and evaluating options
  • Good interpersonal skills including the ability to work as a member of a highly-interactive team and collaborate with design and product management
  • A strong commitment to quality and an understanding of code management and software development best practices
  • A desire to learn new things and interest in the latest technologies
  • Written and oral communication skills including the ability to be persuasive and adapt communications to the audience and issue
  • Ability to manage your time effectively


Bonus Points For:


  • Experience building applications that follow accessibility guidelines like those from the WCAG working group
  • Knowledge of what makes for good usability and a willingness to advocate for it
  • Ability to evaluate solutions for security, performance, quality, maintainability, and reliability
  • Skill in any of the following: Angular, NodeJS, TypeScript, RESTful APIs, PostgreSQL, Content Management Systems, AWS, Docker, Python, Ember, React, Vue


What Kumanu Provides:


  • Great benefits, including platinum health insurance, matching 401k contributions and stock option grants
  • Generous PTO that individuals are encouraged to take advantage of
  • Flexible working hours, including some potential for working remotely on occasion
  • Chief Energy Officer Lenny, our Founder’s Jack Russell Terrier, is often in the office providing fun and stress relief
  • Nap/meditation room and weekly yoga sessions
  • Kitchen with coffee, tea and a variety of healthy (and a few unhealthy) snacks


Qualifications: 


  • Bachelor or Masters degree in technical program or equivalent experience
  • 1-3 years working experience


Job posted on 29th August 2019-08-29T18:55:04.072 2019-09-29T18:55:04.072


When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.