Careers

Careers

 

We are always looking for new talent. If you think you have the skillset that it takes to make a company great, please send us an email.  We are looking to build a team of very talented and innovative designers, developers, project managers, etc.

An individual with solid experience utilizing Drupal in regards to both theme and backend layers, with proven excellence writing PHP and SASS.

We currently have a position available for a Senior Back End Drupal Developer who is looking to join a diverse, passionate team that is highly motivated to create cutting-edge, high-quality websites that exceed our clients’ expectations. We’re looking for solid experience with Drupal and an ability to troubleshoot customer needs and identify solutions. This role will expose you to both the theme and backend layers of Drupal so an effective developer should be equally comfortable writing PHP and SASS. 

SITE BUILDING:

  • Installation and configuration of Drupal 6, 7, and 8
  • Installation and configuration of community contributed modules
  • Comfortable configuring and working with the following features/modules: content types, fields, blocks, views, editors, media (eg. images, documents), users, roles, and permissions
  • Expert HTML skills, including HTML5
  • Ability to read code (eg. PHP/javascript) and provide minor adjustments
  • Experience with version control systems (eg. Git)
  • Experience creating Drupal modules to deliver custom solutions that are not achievable by utilizing existing community contributed modules would be an asset
  • Experience with Drush and Drush commands (eg. “drush make”) would be an asset

THEMING / USABILITY SKILLS:

  • Familiarity with the syntax of CSS declarations, properties and attributes
  • Familiarity with the CSS box model and methods for CSS positioning
  • Familiarity with CSS3
  • Experience applying graphic design mock-ups (e.g. from Photoshop or GIMP) to Drupal themes using CSS
  • Experience working with style tiles and/or component style guides an asset
  • Knowledge about mobile theme implementations and responsive design
  • Proficiency with a CSS Preprocessor such as Sass
  • Experience creating interactive user-experiences using JavaScript and jQuery an asset
  • Experience with cross-browser and cross-device testing to ensure compatibility and consistency
  • Experience implementing SVG images an asset
  • Experience with OOCSS an asset

GENERAL SKILLS:

  • Two–three years of Drupal experience
  • Understanding of network protocol layers, security layers and domain models
  • Ability to work on a distributed virtual team with minimal direct, face-to-face interaction with co-workers or clients
  • Creativity, resourcefulness, and an entrepreneurial spirit
  • A critical thinker with strong analytical, interpersonal, communication, and organization skills
  • Confident and effective at managing their production queue and deadlines
  • Attention to detail
  • Willingness to learn and use our company's processes, procedures and project management system(s)
    Client-focused skills
  • Ability to convey technical information to non-technical clients in a clear and concise way
  • Astute diagnostic skills
  • A compulsion for creating order out of chaos
  • A methodical approach to problem-solving

The Technical Project Manager is responsible for leading the successful delivery of our digital solutions from inception to deployment.

As a Technical Project Manager you’ll be responsible for leading the successful delivery of our digital solutions from inception to deployment in implementing web, content management - Drupal, and mobile projects. The successful candidate will act as a primary point-person who is responsible for planning, executing, and delivering projects on time, and on budget. The Manager will supply solutions to meet both the particular client expectations and timelines of the development team with the help of developers, and other solutions architects. Telecommute is an option for the right candidate.

YOU WILL HAVE AN OPPORTUNITY TO

  • As the primary proponent of the customer, it is essential to manage all aspects of the development and delivery of products, which means to understand the scope of projects and business requirements related to it, to know estimates, plan deliverables, and plan the deployment of products
  • Engage in all components of planning, executing and closing, with an emphasis on project planning & scheduling, status reporting, issue identification & resolution, risk management, change management, scope management, budget tracking, and forecasting.
  • Manage multiple projects simultaneously
  • Plan, direct and coordinate the activities and tasks linked to short product development projects as well as those long-term
  • Facilitate meetings to discuss progress and resolve issues.
  • Perform ongoing risk and issue identification, mitigation and reporting
  • Develop impact assessments, Statements of Work, and other project documentation
  • Participate in the pre-sales process
  • Travel may be required for some of our clients
  • Coordinate the organization of activities related to product development projects awarded, verify that tasks and deadlines are communicated to stakeholders and that the deployment of the products is completed on time, and on schedule
  • Prepare and deliver presentations and training for the client
  • Oversees service agreements implementing and managing team to proactively review client goals, progress, measurement & reporting
  • Comfortable talking to clients and guiding them through project negotiations
  • Understanding of North Studio’s capabilities and services, and effectively communicate all offerings to the client

WHO YOU ARE

  • Passionate about new technology, incredible with clients and widely recognized for the depth of your IT Project Management skills.
  • 4+ years’ of IT Project Management experience, with a focus on managing software development and web based projects.
  • Experience managing project teams in a shared resource environment
  • An expert at managing projects for external clients
  • Must have excellet, proven and recent experience managing web, mobile and/or open source development projects within a fast paced consulting or professional services type of company
  • Experience managing projects with substantial logistics, complexity and budgets.
  • Excellent written and verbal communication skills with the proven ability to effectively communicate across different levels of the organization
  • Client facing background and experience partnering with multiple stakeholders is an absolute must have.
  • Enjoy working collaboratively with other Project Managers yet also able to work independently
  • An excellent working background with agile and waterfall methodologies
  • Understanding of client business requirements, and the ability to present them in a form which is comprehensible to business users and IT professionals.
  • Expert understanding of the Software Development Lifecycle
  • Exceptional planning, organizational and problem solving skills
  • Able and keen to work in a very fast paced, collaborative, and rewarding, environment.
  • Strong motivational and team building skills.
  • Time management and project tracking skills
  • Interested in business travel.

BONUS

  • Experience with Drupal and Wordpress is a bonus!
  • Understanding of IA/UX is very helpful!
  • Loves talking. This job requires a lot of talking

We're looking for a  Frontend Drupal developer with over 5 years experience.

We currently have a position available for a Front End Drupal Developer who is looking to join a diverse, passionate team that is highly motivated to create cutting-edge, high-quality websites that exceed our clients’ expectations. We’re looking for solid experience with Drupal and an ability to troubleshoot customer needs and identify solutions. This role requires 5 years experience with front end and site building tasks in Drupal.

FRONT END SKILLS:

  • Familiarity with the syntax of CSS declarations, properties and attributes
  • Familiarity with the CSS box model and methods for CSS positioning
  • Familiarity with CSS3
  • Experience using graphic design mock-ups (e.g. from Photoshop or GIMP) to create Drupal themes using CSS
  • Experience working with style tiles and / or component style guides would be an asset
  • Experience with mobile theme implementations and responsive design
  • Proficiency with a CSS preprocessor such as Sass
  • Experience creating interactive user-experiences using JavaScript and jQuery would be an asset
  • Experience with cross-browser and cross-device testing to ensure compatibility and consistency
  • Experience implementing SVG images would be an asset
  • Experience with OOCSS would be an asset

GENERAL SKILLS:

  • Familiarity with installation and configuration of Drupal 6, 7, and 8
  • Familiarity with installation and configuration of community contributed modules
  • Comfortable configuring and working with the following features/modules: content types, fields, blocks, views, WYSIWYG editors, media (eg. images, documents), users, roles, and permissions
  • Experience with HTML5
  • Ability to read code (eg. PHP/javascript) and provide minor adjustments
  • Experience with version control systems (eg. Git)
  • Experience with a task runner such as Grunt would be an asset
  • Experience with node.js & npm would be an asset
  • Experience using Composer would be an asset
  • Experience creating Drupal modules to deliver custom solutions that are not achievable by utilizing existing community contributed modules would be an asset
  • Experience with Drush and Drush commands (eg. “drush make”) would be an asset
  • Familiarity with command-line would be an asset
  • Ability to work on a distributed virtual team with minimal direct, face-to-face interaction with co-workers or clients
  • Willingness to learn and use our company's processes, procedures and project management system(s)

Ready To Work With Us?

Seen enough? Want more? Send us a message and lets discuss the best platform for you.

Connect With Us