Substantial is a Seattle-based digital product studio. We build experiences to empower and connect people through the web, mobile, and connected devices. Our work ranges from mobile apps to large, embedded multi-touch installations for Fortune 500s, startups, social impact organizations, and local to global brands. No matter what we’re focused on, the products we build go beyond just development and design – we’re here to solve problems, create responsibly, and build relationships.
What You’ll Do:
As a Developer, you’ll be contributing to the successful delivery of digital products. You articulate the objective rationale behind your coding decisions, working with your teammates to ensure those align with business and audience needs. You’ll be switching between setting direction, creating software, and helping your teams constantly improve. You handle it with ease through solid time management skills, enthusiastic client services, and an inspiring attitude. You thoughtfully apply the latest tools, trends, and practices of software development alongside those that are more tried-and-true.
In your day-to-day you will:
- Collaborate with your project team to evaluate a product experience holistically, identify next steps, and deliver the individual features that make up the product
- Objectively explain and represent your contributions and deliverables to your team and client
- Clearly communicate with your project team to make sure they have full context of your work and that you have the same of theirs, jumping in on other tasks as needed
- Take on various tasks, development-related or not, to support different processes and needs on your project teams
- Collaborate directly every day with designers, developers, engagement managers, and clients
Who You Are:
You are an ambitious developer You don’t believe in resting on your laurels and easily tackle situations of ambiguity to figure out how to keep yourself and your work moving forward.
You are a collaborative project contributor You work together with your project team to understand, act, and deliver on next steps translated from product and client needs.
You are an adaptive contributor You’re eager to jump in on tasks to support your team as needed, with no ego or complaints.
You are a student of business and development practices You want to constantly improve client service, business, and software development practices in yourself and your team.
You are an active community member You support your teams, the company, and the developer community by attending events, sharing knowledge, and learning from others.
You have the experience:
- Bachelor’s degree or equivalent experience
- 3+ years of software development experience (ideally w/experience in a client services or agency environment)
- Strong communication, client services, and interpersonal skills
- Fierce passion about collaboration and the way you develop software
- Understanding of integrated development practices and experience directly collaborating with design teams
- Experience or familiarity solving problems across multiple technology platforms (eg. browsers, applications, operating systems, mobile and connected devices, other hardware)
- (Preferred) Demonstrated practice w/test-driven/behavior-driven product development
How to apply:
- A brief hello describing who you are, why you’re interested in this opening, and how it aligns with your career goals
- Your resume
- Links to some of your work (if possible) - (GitHub or similar preferred)
- (Optional) An example of something that inspires you
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender or gender identity, sexual orientation, age, marital status, veteran status, or disability status.