Senior Software Engineer

If this is the job for you, send us an email at with your resume and cover letter (PDF or docx only). Be sure to include the position that you're applying for in the subject line. If we think you're a perfect fit for our team, we'll reach out soon!

Type of Job

Full Time

Published Date

May 2, 2021

About the job

We are looking for a candidate with strong app development experience to join our team. If you have outstanding programming skills, the desire to significantly contribute to a project, and a passion for developing applications that have immediate impact, you will love this job.


Required qualifications:

  • 5+ years experience in application development

  • Programming languages: C#, C++, Java, Ruby

  • Experience with Android NDK

  • Experience architecting systems using technologies such as AWS, SQL, MQTT, REST and SSL

  • Experience building secure IoT systems

  • Strong understanding of design paradigms such as MVC

  • Proven track record of delivering software to firm deadlines

  • Excellent communication skills

  • BS in Computer Science, or equivalent

Desired qualifications:

  • Experience using MacOS as a development platform

  • Objective-C / iOS SDK experience

  • Familiarity with JavaScript or other scripting languages

  • Experience using 3rd party UI frameworks such as Vue and React Native

  • Embedded software development experience in C/C++

  • Experience interfacing with Bluetooth LE devices in Android and iOS


Perfect Company’s office is located in downtown Vancouver, WA housed in a historic building in close proximity to Esther Short Park and numerous local restaurants. You will join a small team of jolly folks who enjoy working with each other and building products clients love. We offer a generous range of benefits including:

  • Competitive Salary

  • Stock Options

  • Medical and dental insurance coverage

  • 401k with match

  • Paid Holidays & Flexible PTO Policy

  • Casual and Friendly Work Environment

  • Opportunity to grow with a start-up company and be actively involved

About us

From the stockroom to the kitchen to the customer, Perfect Company provides technology solutions addressing operational challenges for the restaurant and hospitality industries. Our software platforms give operators new levels of control, visibility and actionability over food preparation, cooking and pickup processes, helping make restaurants and other foodservice settings more efficient, effective and profitable.

Perfect Company is an Equal Employment Opportunity (EEO)/Affirmative Action employer. All qualified applicants will receive fair and impartial consideration without regard to race, color, sex, gender identity, religion, national origin, age, sexual orientation, disability, veteran status, or any other characteristic protected by law.