Software Consultant & Designer
Work with smart, passionate people. Make cool stuff. Learn every day.

The Company
The Position
Atomic makers work on self-managed, cross-functional teams of 2-10 designers, delivery leads, developers, and testers. They collaborate to create products for our clients, from the idea phase through launch and beyond. Projects typically span 6 to 12 months, so you will have many opportunities to work with different people and tackle new challenges.
As a software designer at Atomic, you will guide the product design vision by balancing the needs of end-users, the client’s business goals, and technical constraints. You will operate as both a leader and generalist to pinpoint the needs of a project and execute across the gamut of design demands. On one project, you may plan and conduct user research, wireframe solutions, create a visual design language, and support the development team with detailed design specs. Alongside delivery and technical leads, you will guide the team towards a solution at the intersection of desirable, feasible, and viable. You will work across all project phases, in both strategic and tactical capacities, executing on conceptual and tangible work.
Additionally, you’ll help broaden the impact of our services by serving as a software design marketer through opportunities like attending and hosting local design meetups and contributing to our shared company blog.
You'll work alongside Atomic's talented team in Ann Arbor, Michigan. See the full job description (pdf) for more details, including a list of the qualifications we're seeking and a description of the benefits Atomic employees receive.
Why Atomic?
Atomic is a great place to do awesome work. As an Atom, you'll:
- Join a tight-knit group of makers working in an atmosphere of friendship, exploration, and respect.
- 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's active in making the software community stronger, smarter, and more diverse.
- Receive great benefits, including support for professional development, schedule flexibility, employee ownership, 401(k) contributions, and generous vacation time.
Apply Today
If you're a hard-working, curious, thoughtful person who wants to create great software products, consider becoming an Atom. Download the job description (pdf) for a list of responsibilities and desired experience.
To apply for this position, click here.
We'll get back to you within a week to start our selection process.