Skip to content

Careers

Technical Architect for Web & Mobile Applications

GRAYBOX is a digital consulting agency that helps our partners solve challenges, reach their audience and optimize their operations with elegance, utility, and expertise. We’re the crazy-talented group of digital experts that you’ve been looking to join — our solutions produce exceptional results. This position is for Technical Architect to help plan, design & build our client’s most complex and comprehensive products/platforms.

The position of Technical Architect will provide a key role in the creation of large-scale web and mobile applications. At its core, the Technical Architect role provides practical planning, communication & documentation for the work for our developers to then go build. It’s the ultimate in the weeds role, as you literally define the “how we accomplish this” from a set of product requirements. You’ll partner with our clients, designers, and project managers to design a technical solution and then help the team get it produced.

Responsibilities

  • Architect, document, and drive the development vision including technical diagrams, workflows, and infrastructure for web and mobile applications.

  • Work alongside clients and designers & developers to problem solve, design, validate, estimate, build, and test web and mobile applications

  • Communicate best practices to your team

  • Provide context and communicate technical decisions for the team

  • Work with project managers to break down projects into tasks and establish documentation to help developers succeed

  • Identify and escalate risks (budget, deadline, ambiguity, etc)

  • Translate business goals from clients into actionable solutions

  • Mentor developers in implementing your technical plan and ensure quality standards are met through regular code reviews

  • Collaborate with our Director of Technology on best tools, products, processes, etc for technical work across the Agency

  • Stay on top of the industry, identifying new technologies, platforms or 3rd-party solutions in your research that could benefit GRAYBOX or our clients.

  • Be a good, professional consultant when working with clients & your team

Who You Are

  • Familiar with a variety of development languages and platforms — with the ability and desire to learn new ones — such as PHP, Javascript, C, or C#/.NET

  • Provable experience building enterprise applications

  • Implement external integrations using RESTful APIs as well as create your own endpoints

  • Expert with relational databases (PostgreSQL, MySQL, etc)

  • Expert at Cloud Infrastructures (AWS, Azure, GCP, etc)

  • Solid foundation in data structures, algorithms, and object-oriented design

  • Care about process, and believe good documentation is critical when architecting large applications and working across teams

  • Experience with Kubernetes, Docker, and other DevOps tools

  • Helpful & positive attitude around your work and helping our developers succeed

Compensation & Benefits

  • Competitive Salary

  • 10 days PTO + 10 Floating Holidays (you pick meaningful holidays to you)

  • Health, Dental and Vision Insurance (partially paid for you)

  • $1,000 Annual Education Allowance

  • 401k + 4% Salary Match

  • Group Term Life insurance

  • Lots of small benefit options (Disability, Aflac, Pet Insurance, Etc)

  • 5 Week paid (80%) Sabbatical every 5 years of employment

Location & Remote Work

  • Role is open to anywhere in the USA

  • Our Portland Office if currently closed
    • When it reopens — if within 50 miles of Portland, the expectation is a flexible schedule with part-time office use and part-time work from home

  • Working while traveling is okay — just do good work on time

GRAYBOX affirms the diversity of our local communities including race, religion, national or ethnic origin, sexual orientation, and gender identity / expression. We welcome candidates who reflect our growing regional and national diversity.

Why Work Here?

GRAYBOX is the premier Digital Consulting Agency in Portland. We're experts in Digital-First Strategy, Creative, Technology and Consulting.

GRAYBOX is a digital consulting agency that helps you solve technical challenges, reach your audience and optimize your operations with elegance, utility and expertise. We plan, design and build a variety of digital experiences including websites, web applications, mobile applications, ecommerce stores of all sizes, digital marketing campaigns, videos and virtual reality. If it touches the internet, we probably help with it. We have about 40 people on staff + an extensive network of local freelancers. The company was founded in early 2009 and is widely regarded as an awesome place to work. GRAYBOX affirms the diversity of our local communities including race, religion, national or ethnic origin, sexual orientation, and gender identity / expression. We welcome candidates who reflect our growing regional and national diversity.