Full-Stack Engineer at Workboard Inc. (Portland, OR)

Full-Stack Engineer at Workboard Inc. (Portland, OR)

Add To Bookmarks
Location: Portland, OR
Type: Full Time
Created: 2019-08-31 05:00:10

Apply Here


Every company has strategic priorities and urgency to achieve them, but very few have a cohesive, data driven approach to aligning, measuring and driving those strategic priorities at market speed. Yet, this is perhaps the most important business process to growth, and it’s the least automated today.

 At WorkBoard, we’re creating an entirely new solution category with our Strategy & Results Platform to engage everyone from the CEO to the receptionist in understanding, aligning and achieving their organization’s strategy faster. We’re solving a real pain for customers, and our business is tripling every year! As a Full Stack Developer you will be at the forefront of our technology; responsible, influential and deeply embedded in our solution and its future. You will feel supported, engaged, intellectually challenged and stimulated every step of the way. 


As a Full Stack Developer, you'll be a critical member of our team of engineers and developers, collaborating on the various layers of the infrastructure for our platform. You'll work closely with our CTO and our Director of Engineering, AI, and Data Science providing leadership, guidance as well as top notch programming for scale and success.


You’ll join a team where everyone—including you—is striving to constantly improve the quality of experience we provide our customers by delivering at our best and being voracious learners. We are an incredibly supportive team and close to our customers. When problems arise, everyone in the engineering team pitches in. We are excited about a lot of things—what “best” looks like for our customers, what “breakthrough” looks like in engineering—and we share these passions across the company and with our customers. Customers even attend our hackathons, affectionately named WoBoCon.


Bring 5-8 years of experience in software engineering as a Full Stack Developer, a builder mindset, and a technical degree. You’ll be working alongside as well as collaborating with our excellent and skilled team, designing and deploying front-end web and back-end architecture, ensuring the responsiveness of applications and working with graphic designers for web design features, among other duties. You will be required to see out a project from conception to final product, requiring excellent organizational skills and attention to detail.


 Problem solving skills with an emphasis on product development.

Focus on quality and ensuring the responsiveness of applications.

A professional and personal need for code integrity and organization.

Experience working with graphic designers and converting designs to visual elements.

Understanding and implementation of security and data protection strategies.

Experienced with back-end programming languages (PHP, node.js and Python).

Experience using front-end technologies; Javascript (React+redux, Angular and JQuery), HTML, CSS, etc.

Understanding of code versioning tools such as Git.

Understanding and strong interest in DevOps.

Proficient and demonstrable experience with databases such as MySQL, MongoDB, etc.

Understanding of System administration such as Virtualization, Networking, Cloud environment and services (AWS, Azure, GCP etc.)

Experience in designing and developing APIs.

A desire to stay abreast of developments in web applications and programming languages.

Excellent written and verbal communication skills for coordinating across teams.

A drive to learn and master new technologies and techniques.


Complete WorkBoard’s new-hire training week, and learn what it means to build an elegant Strategy & Results platform.

Ramp up on WorkBoard’s architecture, engineering stack and attend engineering sessions designed and presented by peers.

Own, plan and implement your first application specific project/feature.

Work with you manager to define your next periods objectives.


Have a deep understanding of the services that WorkBoard is comprised of and how they interact with one another.

Regularly develop and deploy new and improved features.

Seek, explore and create solutions as well as present them to the team.

Assist the data science team in development and deploying supporting projects.


Confidently manage and work within WorkBoard’s platform and codebase.

Contribute suggestions to our roadmap for improvements.

Continue to optimize for increasing scale and a larger global customer base.


Maintain knowledge of WorkBoard’s data, systems, operational best practices and teach them to new members of the team.

Learn advanced skills with specific frameworks, databases and languages.

Develop processes and tools to monitor and analyze application performance and accuracy.

Contribute to effort to add multiple points of presence to improve WorkBoard’s offerings globally.


WorkBoard provides a powerful, modern results platform to help companies achieve their growth plans. Unlike most enterprise software, our solution is important to every employee, so we strive to set the high bar for capabilities that delight and enable everyone to be more successful at work. Large enterprises like Cisco, Reliance Industries, Samsung, Deutsche Telekom, GE, Transamerica, Cision, and fast-growth companies like Go1, Influitive, Malwarebytes and many others use WorkBoard to fuel faster growth.

We are proud to be an equal opportunity workplace committed to building a team culture that celebrates learning, diversity and inclusion. If you’re hungry to grow your skills while growing a company, your sense of urgency matches the size of our market opportunity, and you value and enable team mates’ contributions, then come join us!