We are always looking for talented and passionate people to join our team.


We think Brierwood is a pretty nifty place to work at. Not only are we a democratically-run worker co-operative that gets to work on awesome projects with our clients, but we have some great perks as well:
3 weeks of vacation each year
comprehensive medical benefits covering health, dental, and vision
employee-guided HR policies, including no overtime
weekly learning opportunities
unlimited coffee!
annual profit sharing and other benefits for members


iOS Developer

We are currently seeking iOS developers to join our team and help us to build the next generation of mobile applications for our clients! Our ideal candidates is comfortable working as part of a development team, and is eager to expand their knowledge and skills.


  • Build mobile applications for iOS
  • Collaborate with clients to design, ship, and test new features
  • Debug and resolve software issues
  • Keeping up-to-date on new iOS technologies and general mobile application trends


  • Relevant Bachelor’s degree or equivalent experience
  • 1-2 years of working experience in iOS development in Objective-C or Swift
  • Experience working with core iOS and third-party frameworks
  • Experience with Git or similar version control systems
  • Experience in project management, continuous integration, and/or client-server applications is a plus

Senior Android Developer

We are currently looking for a Senior Android Developer to help expand our Android development team! Our ideal candidate is experienced in the full mobile development life cycle, comfortable leading small groups of developers, and is passionate about building amazing apps while also sharing their knowledge and experience with others.


  • Design and build advanced applications for Android
  • Lead project teams to deliver high-value, high-quality work to clients
  •  Be the primary contact with clients in regards to defining, designing, implementing, and delivering features
  • Mentor other developers and lead code review and training
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency


  • Relevant Bachelor’s degree or equivalent experience
  • Deep familiarity with Java and core Android frameworks
  • Proven experience fulfilling a leadership role in development teams
  • Current knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Experience in project management and iOS development is a plus

Interested in one of these positions? E-mail careers@brierwoodapps.com with your resume to start the conversation. We’d love to see your work, so feel free to include links to your GitHub profile, App Store/Google Play apps, or anything else that showcases your skills.

Don’t see the perfect position for you? Introduce yourself.