Software Engineer

Workiva started with an idea:  to make complex collaboration easy.  Wdesk is an all in one platform that simplifies complex collaboration while keeping data in sync, thus reducing risk.  Wdesk is being used by thousands of companies globally, including 70% of the largest publicly traded companies in the United States by revenue.  We boast a 96% customer satisfaction rating.

As a Software Engineer you can enjoy the perks of a fast paced, high tech organization in gorgeous Scottsdale, Arizona.  Our agile environment allows for flexibility with an integrated work life. Engineers love solving complex problems with autonomy and authority and are encouraged to stay on top of new technologies.  Innovation is the key to our success; we do not get stuck in a rut! Being customer driven, we have seamless daily and weekly releases. You can see your code in production in short order.

Workiva has an opening for a role with our Client Platform team. This team is responsible for the building and maintenance of all front-end libraries, frameworks, and tools used by the product teams who build Wdesk. As a candidate, you are an engineer with experience in modern front-end applications. Your skills and knowledge include the layers of a modern web application, including:

  • Familiarity writing code that works across all popular platforms and browsers
  • UI best-practices using HTML and CSS and technologies like ReactJS and Sass
  • Application services, including the concepts of Redux and immutable state, as well as client-side routing and related technologies
  • Domain services, including REST APIs and asynchronous data aggregation
  • Performance optimization, build tooling, and the many facets of application testing

What You’ll Do:

  • Write cutting edge code
  • Deploy quickly to production
  • Work on an agile development team
  • Work with other engineers, designers, and test engineers to bring prototypes to life

What You’ll Need:

  • BS/CS/EE/CE, or equivalent job experience
  • 3+ Years of experience in a software engineer role building web applications 
  • A passion for coding and building complex web applications
  • Excellent problem-solving skills with a great attention to details
  • Strong communication skills, both verbal and written
  • Ability to learn new technologies quickly and understand a wide variety of technical challenges to be solved

Bonus Points:

  • Expertise as a full stack engineer
  • Working knowledge of the Dart programming language and its ecosystem
  • Experience with AWS or Google Cloud Platform (GCP) technologies
  • Experience with Docker or other container systems

Back to top