Software Designer Job Opening in Ann Arbor | Atomic Object

Software Designer & Consultant

Work with smart, passionate people. Make cool stuff. Learn every day.

Software Designer

Ann Arbor

Atomic is growing a diverse and inclusive team of curious, creative people who love creating great software for our clients.

We’re looking for thoughtful problem solvers who are passionate about design that helps users get things done.

The Position

Atomic Object is a consultancy that creates custom software products. We work across web, mobile, desktop, and embedded product development—helping our clients innovate and grow by doing what they do better.

Atomic makers work on self-managed teams of 2-10 designers, developers, and testers—collaborating to create products for our clients, from the idea phase through launch and beyond.

Software designers at Atomic are generalists who engage in all aspects of the design process—user research, business strategy, information architecture, sketching, wireframing, visual design, and interaction design. They work closely with developers, creating an effortless user experience and a rock-solid piece of software.

Atomic teams are project-based, so everyone gets to work with new people and tackle new challenges every four to 12 months.

Designers often serve as project leads, guiding discovery workshops and defining projects alongside Atomic’s senior leadership. Atomic Designers must be able to sell their work and process to clients throughout a project lifecycle. At times, being a designer will also involve managing a budget, organizing an agile backlog, and taking the lead in client communication.



Your portfolio is far more important than your background or degree. We’re looking for designers who can show us excellent application design work—demonstrated experience with human-centered design, information architecture, prototyping, and visual design. If you have experience with front end development, we’d love to see that too, but it’s not a must-have.


Atoms don't all look alike or act alike, but we all share a culture that revolves around respect, collaboration, openness, continuous learning, and immense pride in doing good work.

Atomic's designers also have six very important things in common:

  1. High Level of Empathy – We use human-centered design principles to connect with our clients and their users, creating software that solves real problems and is a joy to use.
  2. Self-Managing – Atomic’s designers are often the sole designer on their project team, and don’t report to a creative director. We must be focused, self-directed, and good at managing our time and work.
  3. Strong Communicators – Clear, transparent communicators who understand our audience, give them the right level of detail, and help them make smart, informed decisions.
  4. Passionate about Design – We’re intensely curious about many parts of design, excited about our work, inspired and inspiring. We have an unquenchable thirst to learn more.
  5. Strategic Thinkers – Good software needs a lot more than good visual design. We solve complex UX problems on long-lasting projects.
  6. Team-Oriented – We work side-by-side with developers, clients, and other designers, discussing our work and managing a constant flow of feedback. We fight for good design, putting the needs of the product over our egos.

Why Atomic?

Atomic is a great place to do awesome work. As an Atom, you'll:

  • Join a growing design practice working in an atmosphere of friendship, creativity, and respect. We love to teach and learn.
  • Work on a variety of projects and help make pipelines safer, cities greener, healthcare smarter, and old products new again.
  • Be part of a transparent, employee-owned company that supports the design community and the professional development of our makers.
  • Work with smart, interesting people who are passionate about Atomic’s values and who love to work here.
  • Receive great benefits, including support for professional development, schedule flexibility, employee ownership, 401(k) contributions and generous vacation time.

Becoming an Atom

If you're a hard-working, curious, thoughtful person who wants to create great software products, consider becoming an Atom.

Email the following:

Your contact information.
Include your name, email, and phone number.

Your resume and a link to your portfolio.
We expect that your resume and portfolio will display mastery of basic design skills: strong attention to detail, excellent typography and layout ability, and outstanding use of grid structures and color.

We'll get back to you within a week to start our interview process.