Eugene, OR


We are seeking motivated, ambitious front-end web developers to join our growing team in Eugene, OR. As a web developer at First Foundry, you will be working in close collaboration with designers and other developers to create scalable, user friendly management dashboards with complex integrations to native mobile and desktop applications.


  • Develop high quality features and scalable technologies in collaboration with design, product and development teams.

  • Build intuitive user interfaces on cutting-edge technologies, learning how to solve complex design and technical challenges.

  • Work with technical leaders to design scalable web portals and applications from the ground up, through all aspects of the project lifecycle.

  • Work in small teams with technical leaders to provide feedback and code reviews for other engineers.


  • Openness, positivity, a drive to learn new skills and an ability to work effectively as part of a fast-moving deadline-driven team.

  • 3+ years in a JavaScript development role using: asynchronous programming, event driven programming, DOM manipulation, api integration, data binding, unit testing, MV* patterns, modularization, ES6, etc.

  • 2+ years of experience working on live web development in a client developer role.

  • Demonstrated competence using at least 2 of the following frameworks/technologies: Angular, React, Flux/Redux, JQuery, Backbone, Elm, Ember, or other client-side framework.

  • Some experience working with one or more of the following technologies for web development: Python, Ruby, PHP, Node, or Java.

  • Excellent problem solving skills and ability to communicate solutions to the team.

  • Experience working with Agile development practices and teams to develop and release products.

  • Experience deploying live web products and features.

  • Strong communication skills, experience communicating with remote teams a plus.

  • Demonstrated knowledge of web development tools and processes such as: (PhpStorm, Chrome Tools, Firebug, npm, grunt).

  • Competence skinning webpages using: HTML, CSS, and/or JSX.

  • Demonstrated experience working within UI systems and solving usability problems.

  • We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas at this time.


  • Demonstrated understanding of web services, REST, SOAP and the HTTP protocol.

  • Live development experience using Angular, React & Redux.

  • Experience working on a multi-platform project using WebView (e.g. Cordova, Ionic, etc.).

  • Experience using version control systems (git, svn, perforce).

  • Experience using or setting up local environments: Vagrant, Wamp, etc.

  • Experience with Code Review Processes & tools (pull or merge requests).


This position is an on-site full time position in our "Silicon Shire" Eugene, OR location. Eugene is a young, progressive college town culture & community with big city technology. In the middle of a microbrew & food-truck renaissance, Eugene offers fantastic, affordable living with enjoy outdoor recreation and the arts available year round. 


This position provides a globally competitive base salary (DOE) and project bonus eligibility, as well as relocation assistance and healthcare benefits.

When applying, please include the position and location you’re applying for in your email subject line. Also include a cover letter and any relevant work samples or code repositories that you would like us to consider.