skip to Main Content

We’re looking for a senior software engineer to deliver software solutions to our clients.

Areas of responsibility

  • Develop high-quality solutions for websites and applications in a variety of front-end and back-end technologies
  • Communicate proactively with team members to translate requirements into functionality, establish estimates, and report on progress and results
  • Help teammates via code reviews, solutions brainstorming, learning opportunities and occasional direct communication with clients 
  • Mentor less experienced software engineers on the team
  • Be the escalation point and problem solver for complex and sometimes urgent software problems that other team members are unable to solve
  • Deliver solutions as the solo developer or with a larger team (often as the project’s technical lead), depending on the size and type of project
  • Deliver solutions utilizing a modern containerization, integration and deployment process
  • Discover and embrace new technologies and trends as they relate to Culture Foundry and its clients 
  • Understand and share agile methodologies and practices
  • Proactively participate in the essential business processes that make digital agencies go: time logging, estimating, agile workflows 

Must-have qualifications

  • Experience with PHP-based content management systems and frameworks (e.g. Drupal, WordPress, Craft CMS) and PHP core application frameworks
  • Experience with JavaScript-based technologies (e.g. Node, React, jQuery)
  • Experience with API technologies (e.g. REST, GraphQL)
  • Experience delivering multiple large scale web applications
  • Experience debugging large systems 
  • RDBMS expertise, preferably with MySQL
  • Proficiency with Git and distributed version control practices
  • Proficiency with CLI tools
  • Experience with package management tools (e.g. Composer, NPM, Yarn)
  • Experience with automated testing and automated build and deployment processes
  • A strong background in OO principles
  • Actual live URLs of things you have built that we can inspect at this very moment

Nice-to-have qualifications

  • Experience building single-page Javascript applications 
  • Experience with Redis, S3 or NoSQL database technologies 
  • Experience with devops techniques and tools like Jenkins, Docker and AWS

To apply

Email your resume and some sparkling opening repartee to

Back To Top