Mobile Application Engineer

Niche is a website that helps you discover the schools and neighborhoods that are right for you. We have in-depth reviews, rankings, and statistics on every college, K-12 school, and neighborhood in the U.S. and millions of monthly website visitors. Located in Pittsburgh, PA in the heart of Shadyside, we're quickly becoming one of the largest websites in the U.S.

About the Job

We’re looking for an experienced mobile application developer to help us expand the availability of our platform into applications running natively on mobile devices. You have a proven track record of delivering high-quality results, especially in a fast-paced environment. You have a strong grasp of the fundamentals of mobile application development, and a strong ability to identify the trade-offs between multiple solutions. Most importantly, you want to be a part of something big that helps millions of people, and you want to have fun doing it.


  • Develop, release, and maintain native mobile applications
  • Collaborate on software projects with Research, Design, Data, Front End, Back End, and Infrastructure stakeholders
  • Manage individual project priorities, deadlines, and deliverables. 


  • Bachelor's degree in Computer Science or related technical field.
  • Hands on experience in mobile app development and delivering working apps to the Google Play and/or Apple's App Store
  • Hands on experience working in a formal development environment (version control, code review, documentation, unit testing)
  • Excellent communication skills, including giving and receiving constructive criticism

Exception candidates will have:

  • 2 or more years experience with web development
  • 2 or more years experience with mobile app development
  • Hands on experience with React Native or other hybrid app frameworks

Niche will only employ those who are legally authorized to work in the United States without sponsorship now or in the future for this opening.

Principals Only.  No recruiters or agencies, please. 

Compensation and Benefits

This is a full time, salaried position with competitive compensation and benefits including 20 paid days off per year, paid parental leave, stock options, SIMPLE IRA, and a comprehensive health plan, including vision and dental, provided at no cost to the employee. Niche is committed to the local community and offers three paid volunteering days per year. We’ve also been ranked as one of the Best Places to Work in Southwestern PA by the Pittsburgh Business Times. EOE.

Apply for this position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Why do you want to work at Niche?*
Why do you think you're a great candidate for this position?*
Working at Niche

Niche is a small team based in Pittsburgh, Pennsylvania. We’re a unique blend of data scientists, engineers, parents, and “yinzers” who are looking for exceptional talent to grow our company. Read more about Niche and check out our team page.

We believe people’s lives are made better by having the right resources to inform their biggest life decisions. Your ideas and work will make an immediate impact on our company and millions of users.

Our Excellent Benefits