Full-Stack Web Developer

  • Iversoft
  • Ottawa, ON, Canada
  • Apr 17, 2018
Full time Design & UX Front End Development Software Startup

Job Description

At Iversoft, the Full-Stack Web Developer should have work experience that encompasses building custom websites from the ground up.

This developer needs to be a team player with a great personality. They need to be dependable, responsible, function well under deadlines, a self starter, able to work independently, and able to take instructions easily. Our ideal developer will have a positive “can-do” attitude, will know when a project warrants “perfection” in coding or when it simply requires “the best available option within budget”, and be comfortable with both. We are looking for a person that enjoys being part of a team and relishes the chance to learn new technologies and find innovative solutions to challenges presented by a wide variety of projects.

The ideal candidate must be able to work independently and also take direction and be able to handle multiple projects at once in a fast-paced environment.

Responsibilities 

  • Work closely with the production and business development teams to deliver web-based Client and internal projects
  • Own and refine the web-development process from concept to delivery
  • Obsessively seek to stand out with quality - from performance, to accessibility, compatibility and rendering fidelity
  • Integration of user-facing elements with server side logic
  • Take part in Client meetings as needed - and always seek to better understand their goals, needs and wants

Requirements

  • Able to meet budgets & time-frames as promised

  • Must be diligent about documentation and logging time

  • Experience with PHP, MySQL, HTML5, CSS, and JavaScript

  • Able to do responsive design and development

  • Experience creating web layouts, conversion of visual mockups to production HTML

  • Experience in PHP frameworks (Symfony, Laravel)

  • Experience with REST API development

  • Must be equally adept in and comfortable with new application development and maintaining existing code

  • MVC programming patterns

  • Object oriented PHP

  • Cross-browser, cross-platform debugging

Nice to have

  • Experience with front-end JavaScript frameworks such as React
  • Knowledge of compiled stylesheets such as LESS, SASS

  • Knowledge of open-source CMS systems like WordPress or Drupal

  • Experience with GIT (code repository)

  • Experience with Webhosting environments and related tech (AWS, Linux, Apache, cPanel, etc)

  • Experience with agile development and short sprints

  • Experience with Shopify or other ecommerce solutions such as WooCommerce