line

Open Positions

line

Open Positions

Product Manager

You love software. You can write requirements. You can represent the customer. You can solve problems. You can run a meeting. You know enough about agile to be more than dangerous. You can be transparent and communicate like blazes. You care.  Our Product Managers sit at the nexus of business, technology, users, and design and coordinate the entire process from Discovery through Design and into Development. 
  • You can run a software development team for both apps and web sites
  • Develop and implement product strategies consistent with client’s vision
  • Collect and analyze feedback from customers, stakeholders and other teams to shape requirements, features and end products
  • Work with team to create product plans and roadmaps, capturing requirements as details in an overall plan
  • Manage overall process from Discovery through Design and Development
  • Ensure products and releases are launched correctly and on schedule

apply

Designer

Our Designers cover both UX and UI and are able to seamlessly jump back and forth between wireframes and visual designs. You are experienced in mapping out navigation, site architecture and workflow for both apps and responsive web sites, and you know what? You also get branding so you can effectively execute mood boards and polished visual designs.

  • Extremely proficient with diagramming workflows, user interfaces and concept models using tools like Sketch and Invision
  • Leads and collaborates with Key Stakeholders and Project Team Members to drive and define the UX and UI product requirements
  • Help define personas or user groups to drive product user scenarios and requirements
  • Execute user research and usability testing as needed
  • Deep understanding of industry-standard applications/technologies such as HTML, CSS, and Javascript
  • Able to efficiently brainstorm, collaborate and iterate with technical teams.

apply

Data Analyst

Passionate, certified data nerds will keep reading. You are hungry for data. You know how to structure it and how it flows.  You design and implement databases, data collection, analytics and strategies that optimize statistical efficiency and quality. And then you can interpret data, nerding out with statistical techniques.
  • You can identify, analyze, and interpret trends or patterns in complex data sets
  • Filter and “clean” data as a habit
  • Work with the team to prioritize business and information needs
  • Locate and define new process improvement opportunities, and you know how to iterate and measure the results
  • Experienced with reporting packages (Business Objects etc), databases (SQL, etc.), programming (XML, Javascript, or ETL frameworks)
  • Experienced with statistical packages for analyzing datasets (Excel, SPSS, SAS, etc.)

apply

Open Positions

All Developers must:

  • Be familiar with modern libraries and tools, enough to effortlessly identify which libraries and tools will be appropriate for which situations.
  • Be familiar with version control (git primarily), ticket systems, and code reviews. Confidence that their code reviews catch flaws and identify deviations from standard style without being combative.
  • Be good communicators and motivators. Ability to portion out their work to allow for productive collaboration with teammates.
  • Have strong time management skills, strong ability to predict when milestones can be met.
  • And a strong design sense and willingness to make things look beautiful in the UI.

apply

Android Developer

You’re a champion of the Android platform, and you think it’s better than iOS and you can show us why. You have a solid portfolio of past Android development work, and multiple apps on the Google Play app store. 
  • Plenty of Android experience, and you must be expert Java and/or Kotlin
  • Thorough understanding of the Android activity lifecycle, in addition to solid grasp of asynchronous client/server interfacing, algorithms, memory management
  • Expert knowledge of Android API’s, including SQLite, Network I/O and JSON/XML parsing, data storage techniques including Shared Preferences and Content Providers
  • Able to orchestrate builds in the Android
  • Familiar with publishing apps on Google Play
  • Excellent design sense and willingness to make things look beautiful in the UI
  • Excellent teamwork and communication skills

apply

iOS Developer

You know Swift. You’ve got some history with Objective-C. You know the iOS platform cold. You are passionate about quality. You are detail oriented. You believe in process. You like interacting with clients. You know a thing or two about other technologies. You believe.
  • Swift and/or Objective-C with solid experience using XCode and a well-rounded knowledge of UIKit development
  • Proficient with iOS’s memory management, background operations or threads where appropriate to keep UI responsive
  • Ability to utilize web services and parse the results for use by the application. Persist data using plists, Core Data, and/or SQLite
  • Familiar with the app submission process as well as Apple’s Human Interface Guide

apply

Full Stack Developer

You are all in on AWS and have a strong opinion on application servers, databases, caching, security, and everything else that goes into making highly scalable, redundant cloud based systems. You know how to develop. You embrace process – just enough, not too much. And when you meet with customers, you gain trust because you can explain things and you can listen.
  • Strong computer science fundamentals in data structures, algorithms, and object-oriented programming
  • Highly experienced with front-end development ecosystem for both web and apps
  • Strong with relational and object database design principles (PostgreSQL and MongoDB) and able to create and maintain a schema
  • Experience with Ruby/Rails and/or Bootstrap stacks
  • Experience with the MVC Architectural Pattern Experience with API development

apply

Interested?

Contact us