Full Stack Developer

Tigard, Oregon, United States | Full-time

Apply

Job Description

Quality Counts (QC) is all about collecting and communicating high quality transportation data that improves roadway safety and efficiency for communities. We help transportation engineers and planners in the public and private sector make optimal decisions about roadway infrastructure design, operations, and maintenance.

As QC grows, we are creating a software development team to better serve our enterprise clients with cutting edge products that communicate and analyze the data we collect. As our full stack developer, you will be part of a small team that build enterprise software applications to help transportation agencies improve our communities. You will work with the product owner and UX designer to build out various applicatoins.

QC is committed to building diversity within a team of employees aligned with our values of quality, character, and attentiveness. Our environment and culture are intentionally equitable and inclusive. We are an Equal Opportunity-Affirmative Action Employer - Minority/ Female/Disability/Veteran/Gender Identity/Sexual Orientation.

Responsibilities

  • Help determine technical architecture, cloud infrastructure, and system design
  • Review functional requirements, translate business requirements to technical specifications
  • Plan sprints for agile development; manage codebase
  • Distribute work and collaborate with external software development contractors
  • Execute lean startup methodologies to support emerging software development goals

Basic Qualifications

  • 2+ years of commercial software application development (AngularJS, HTML5, JavaScript, NodeJS, etc.)
  • RDBMS, SQL, and related backend experience
  • Knowledge of software development processes including estimation, feature design, development, and maintenance
  • Experience with test driven development and version control
  • Knowledge of RESTful API usage and web frameworks
  • Results oriented, high standards, and team player

Preferred Qualifications

  • Bachelors or Masters degree in computer science or equivalent professional experience
  • Experience working with transportation data or developing transportation software applications
  • Experience leading a team of developers and/or directing the work of others

Salary & benefits

  • Base compensation of $70-100K
  • Medical, dental, and vision plans
  • Paid time off, volunteer time off
  • Retirement plans, performance bonuses