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 jobs@culturefoundry.com