OpenConcept Consulting Inc.

OpenConcept is an Ottawa-based team of enterprise applications experts specializing in open- source software development. We have over 18 years of experience in architecting secure, scalable, inclusive and sustainable solutions for the non-for-profit, public and private sectors. As a B-Corporation, we strive to build a better Internet using open-source software and our business as a force for good. We are part of the Top 5 contributors to the Drupal Project in Canada and a worldwide-recognized reference in Web accessibility.

OpenConcept has been active in web standards for the since its creation in 1999, and more prominently has been spearheading accessibility improvements in Drupal since 2008. Since that time Founder and President Mike Gifford became a Drupal Core Accessibility Maintainer.

OpenConcept Consulting Inc. Ottawa, ON, Canada
Mar 12, 2018
Full time
OpenConcept is actively looking for a Drupal Developer, to be responsible for both front-end development and theming and back-end module development. This individual will be largely responsible for designing and implementing new features and functionalities, managing all technical aspects of the CMS, and ensuring an effective, visually appealing, and intuitive implementation of the solution. Key responsibilities: Cooperate with the team to develop, test, deploy and support ongoing projects Setting up new sites in Drupal 8 Managing sites in Drupal 7 & 8 Installing/configuring/developing modules Setting permissions and roles Creating menus, blocks, taxonomies, fields, display modes and views. * Write custom, lightweight, standards-compliant JavaScript and PHP code Integrate open source and third party applications into existing systems Turn design and user interface mockups into functional, responsive websites Troubleshoot live sites and production environments Conduct performance testing, including user acceptance and accessibility testing, and develop functional tests and plans as required Respond to end-user support needs and perform troubleshooting and issue resolution Produce developer-level documentation (technical requirements and solution) Assist in task generation, estimate creation and project planning Professional skills: A minimum of 1 years of experience specializing in Drupal CMS Development 2+ years experience with HTML5, CSS3, PHP, Javascript and MySQL Experience with Drupal including modules such as ctools, Views, and Panels Understanding of CSS3 & SASS for consistent styling across platforms and browsers Interacting with MySQL databases and Git version control Capacity for critical thinking - devising unique ways to meet requirements Strong interpersonal skills Familiarity with Agile development methodology Experience with responsive and accessible development Ability to prioritize and manage the responsibilities of several projects/tasks concurrently Self-motivated with the ability to work both independently and collaboratively in teams Good time management skills Ability to communicate directly with non-technical clients about technical issues Detail-oriented, diligent about documentation and logging time Assets: Passion for open source software Involvement in the Drupal community Experience with EC2 and other Amazon Web Services Eager to learn, stay ahead of and influence internet technologies Attention to detail and commitment to quality Bilingualism (English and French)   Working At OpenConcept In 2017, OpenConcept received an award from B Lab's as being in the top 10% of  B Corps  who had a Positive Employee Impact. Were were recognized as being one of the  Best for the Workers  in a list of companies that has spent the last decade striving to meet the triple-bottom-line (people, planet & profit). We strive to build a strong community that allows our team to bring their whole self to the office. Environmental issues are important to our team and we strive to reduce our ecological footprint in our work. We partner with  Bullforog Power  and have recently moved our hosting to a carbon-neutral data centre. Office Life:  Our laid-back office resides in a Chinatown house with easy access to transit, and great restaurants within walking distance. A casual environment that supports inclusion and a sense of community, we participate in a daily shared (company-paid) lunch so you can get to know your co-workers better. We have a dog friendly office and are within sight of Ottawa's Dundonald Park. Work/Life Balance:  Our work schedule is flexible -we have core work hours from 10:00am to 3:30pm. Some come earlier and others stay later. Staff are encouraged to work from home from time to time if it helps project delivery. Compensation & Benefits:  This full-time job starts at $25/hour. In addition, we provide sick days, an allowance to purchase your own computer, a health and wellness plan and cost-coverage for professional development courses and conferences. Open-source progression opportunities:  Participate in the Drupal community through and through attendance of Drupal events and submit bugs and patches to open-source projects How to Apply We look forward to reading all about your achievements and why you’d be a strong fit for OpenConcept Consulting Inc. We look forward to reading all about your achievements and why you’d make a strong fit for OpenConcept.  Please send your resume (in PDF or EPUB format) and three current professional references to . We will review applications as they are received.  Brownie points: If possible, include some links to samples of your work. Participation in the Drupal community is an important part of our work.  If you have an account on ,  GitHub  or  Stack Overflow , please include your username. We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please let us know how.