The Senior Consulting Engineer is responsible for designing and developing iOS applications that meet the needs of clients of GenUI. This role will collaborate with our clients to help create technical solutions for their business requirements on time and on budget. This person is also responsible for mentoring and leading their colleagues in innovation and collaboration.

Essential Duties and Responsibilities:

  • Design and develop iOS software applications for new products or product enhancements
  • Develop code to meet requirements and specifications of application
  • Perform testing, troubleshooting and debugging of application throughout the development process
  • Identify new product opportunities and establish parameters for product direction and design
  • Identify opportunities business opportunities and unmet needs within existing clients for GenUI growth
  • Collaborate and partner with clients to understand their business requirements and create technical solutions
  • Advocate for pair programming


  • 3+ years of mobile development experience
  • Demonstrated success in environments of test-driven development and continuous integration
  • Computer Science degree preferred
  • Technology consulting experience preferred
  • Extreme Programming experience a plus
  • Expert-level proficiency and corresponding experience with iOS using Objective-C, Swift, or both
  • Some Android development experience preferred


  • A positive, constructive, can-do attitude in tackling any problem in software development, including having a full stack mindset
  • A critical eye for quality, detail, and aesthetic in software development
  • Passion for technology and a high awareness of industry context and ongoing evolution of relevant technology
  • Enthusiasm for learning, collaboration and mentorship.
  • Places high value on building and maintaining positive relationships


  • Medical, dental, vision, life insurance, EAP, 401k with matching
  • Education and development assistance program
  • Vacation, sick and sabbatical leave
  • Weekly tech talks with catered lunch!

Who We Are:

GenUI is a software product engineering company in Seattle, WA. We believe that the future will be built together. We're shaping the next generation of technology to make computing work for everyone.

We work with leading technology companies to achieve their goals in software development, product management, and capability augmentation. The best way to solve problems is through collaboration—with our team, our clients, and our community.

We’re a multidisciplinary team that builds powerful, scalable, and adaptable software products on today’s leading platforms—from mobile apps, smart devices, cloud services, and AR/VR experiences.

Since founding GenUI in 2009, we've built our reputation by delivering effective and delightful software products for our clients and partners.