Skip to content

You: A software engineer who’s skilled and experienced in using modern front-end technologies to create captivating digital experiences. You’re a JavaScript expert, can work “beyond the browser” in an application frame, are fluent in modern software development practices, and comfortable with the pressures of delivering critical functionality at scale.

Us: We are looking for a front-end software engineer at Culture Foundry to help us create beautiful technology for clients we love. These are some of the experiences we’ve created. Can you help take us farther? 

We utilize a flat organizational structure at Culture Foundry where each developer / engineer is a self-contained problem solver who is the technical lead (and backstop) for one or two key clients, and serves in a secondary role on one or two more. This means that while this role emphasizes front-end development, you’ll need to be at least comfortable in the back-end parts of the stack as well.

We have been intentional in architecting our work environment to maximize deep work and delivery momentum while minimizing the interruptions that can be a challenge in other agency environments. Add to this company-wide benefits such as a remote work environment, unlimited vacation, alternating 4-day workweeks, meeting-free Wednesdays, health/vision/dental/pet insurance (premiums paid at 100%), and peer learning with other talented engineers and this just might be the opportunity you’re looking for. If interested, read on: 

Areas of responsibility

  • Create beautiful technology for clients we love
  • Develop high-quality solutions for websites and applications in a variety of front-end (primarily) and back-end technologies 
  • Creatively implement, improve and extend designs created by the design team
  • Communicate proactively with team members to translate requirements into functionality, establish estimates, and report on progress and results
  • Create reusable, Javascript-based components based on approved designs
  • Deliver solutions utilizing a modern containerization, integration and deployment process
  • Discover and embrace new front-end technologies and trends as they relate to Culture Foundry and its clients 
  • Help peers via code reviews, solutions brainstorming, learning opportunities and occasional direct communication with clients 
  • Participate in our 24/7 support rotation (approximately every 6th week)
  • Proactively participate in the essential business processes that make digital agencies go: time logging, estimation, agile workflows 

Must-have qualifications

  • Actual live URLs of things you have built that we can inspect at this very moment, that demonstrate applied design to the level of our examples above (or better yet, beyond)
  • Expert (i.e. “you can teach it”) level proficiency with:
    • JavaScript-based technologies (e.g. React, Node, jQuery)
    • PHP-based content management systems and frameworks (e.g. WordPress, Drupal, MODX, Craft CMS) and PHP core application frameworks
    • CLI tools
    • Responsive layouts
    • HTML/CSS
    • Git and distributed version control practices
  • Reasonable (i.e. “you can use it”) proficiency with
    • API technologies (e.g. REST, GraphQL)
    • Single-page JavaScript applications
  • A good design sensibility
  • A good understanding of UX terms and best practices
  • Experience incorporating motion and video into digital experiences
  • Experience delivering multiple large scale web applications
  • Experience debugging large systems 
  • Grace under pressure when something’s gone wrong on production and you’re the highest rung on the escalation ladder

Nice-to-have qualifications

  • RDBMS experience, preferably with MySQL
  • Experience with Redis, S3 or NoSQL database technologies 
  • Experience with package management tools (e.g. Composer, NPM, Yarn)
  • Experience with devops techniques and tools like Docker and AWS
  • Experience with automated testing and automated build and deployment processes

Though this is a remote position, residency in the states of Colorado, Florida, Oregon, Texas or Washington (U.S.) or the province of British Columbia (Canada) is a plus, as those are jurisdictions where we already have nexus.

To apply

If this sounds like you, send your live site examples, resume and cover letter to:

[email protected]

Back To Top