Social media
Contact information
Address

3417 Evanston Ave N, Suite 501
Seattle, WA 98103 (Map)

Email

[email protected]

Epic Collaboration

Our supportive environment makes it possible for us to do our best work together

Quality of Life Meets Quality of Work

A big part of our purpose at GenUI is to create the best environment for outstanding people

Collaborative

We believe that communication and trust are at the foundation of rewarding software development work. Our teams are chartered on principles of collaboration, empowerment, and the continual improvement of the team and each member.

Supportive

The purpose of our firm is to support and accelerate the careers of leading engineers doing transformative work. We care about each other, and our company is designed so that we can all help one another learn, grow, and succeed.

Engaging

Our teams take responsibility for engineering our process along with engineering the products we make. All members play an active role in creating our shared goals, recognizing our current state, and defining how we'll reach those goals on an ongoing basis.

Challenging

We love to take on hard problems. We get the most excited about problems that deserve the application of software architecture, engineering, continuous integration, and emerging technology.

Empowering

We hire smart people and then we trust them to cultivate, practice, and profess their skills in our environment of resources and support. GenUI is a platform for our professionals to both excel and improve.

Rewarding

Careers at GenUI offer leading compensation, benefits, and retirement matching, coupled with high quality of life and abundance of opportunity for continuous learning and professional advancement.

Fun!
Fun!

We spend a significant portion of our lives working. If it weren't fun, we'd be doing something wrong. Fun is both a core value and outward sign of our shared success.

Job Listings

Since 2009, General UI has been building and improving our environment for great software engineers to do rewarding work together. We think it's pretty great here, and we'd love to have the opportunity to get to know you.

Successful candidates are "T" shaped individuals, having broad interest in all aspects of software engineering coupled with deep expertise in certain disciplines. Our engineers are polymaths, and eager to work on, learn about, and profess knowledge on a variety of platforms, frontend to database, mobile to cloud.

Interested? Send us an email at [email protected], or apply from here.

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.
More details
The Senior Consulting Engineer is responsible for designing and developing Android 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.
More details
The Senior Consulting Engineer is responsible for designing and developing web 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.
More details
The Business Development Executive is responsible for the company’s revenue growth through the acquisition of new customers. Fundamentally, the BDE practices empathy for the customer, listening carefully to the customer’s challenges, strategies, and needs, and identifying when these align with GenUI’s core capabilities.
More details
The Client Service Lead is the primary point of contact for assigned accounts. This position is responsible for understanding the client’s strategy and identifying opportunities to advance that strategy, representing the client to the delivery team, long-term account planning, and collecting feedback. The Client Service Lead must meet a specific revenue and utilization target.
More details
This role is crucial to the success of the organization and requires someone who enjoys a challenge, loves to learn, and wants to be part of a collaborative team. You will help drive growth initiatives for the firm and enjoy a dynamic/changing environment. Someone who embraces working on all aspects of the accounting process and can grow with our growing company would be a good fit for this role.
More details

Want to make a difference?

You could do the best work of your career as a part of our team.

Join Our Team

Together, We're Great

“Anything worth doing well is worth doing together."

Jason Thane
GenUI Co-Founder