Talent.com
Front-end Developer

Front-end Developer

RC Design IncNewmarket, Ontario
30+ days ago
Job type
  • Full-time
Job description

Key Responsibilities

  • Build and maintain custom websites and applications built using modern technologies or WordPress and taking pride in writing elegant code using web best practices
  • Strong understanding of AODA design standards
  • Application and framework architecture
  • Routine maintenance and support of existing websites and applications
  • Extend, manage, debug and implement improvements to existing code
  • Database design and maintenance
  • Project specifications and requirements research as needed
  • Attend client meetings as required
  • Cross-browser development of all websites and application
  • Application and framework architecture
  • Write clear, concise, and complete documentation on all changes to existing applications and new builds
  • Ability to code closely to supplied graphic design layouts

Experience / Education

  • Industry Relevant University / College Education
  • Minimum of 2 years of relevant working experience
  • Technical Competencies

  • HTML5, PHP, CSS3, SCSS, JavaScript, jQuery and AJAX
  • Experience with REST API with JSON
  • Extensive understanding of front-end frameworks, i.e. Bootstrap 4, Foundation etc.
  • Experience with WordPress including theme development, plugin customization and template hierarchies
  • Thorough understanding of Git version control
  • Working knowledge with MySQL or similar
  • Adept understanding of Object-Oriented Programming and Methodologies
  • Experience with hosting and DNS setup
  • Comfort working in a WordPress multi-site environment
  • Excellent ability to code as close as possible to supplied graphic layouts
  • Experience with e-commerce platforms and payment integration, i.e. WooCommerce
  • Experience following code formatting standards
  • Experience working with the MVC design pattern
  • Behavioural Competencies

  • Contribute to building a positive agency culture, building positive working relationships
  • Strive to embrace the Company Core Values daily
  • You are a team player that exudes energy, enthusiasm and grace under pressure
  • Highly organized with meticulous attention to detail
  • Patient and accepts constructive criticism and direction well
  • Works well under tight deadlines
  • Experience working both independently and in team-oriented, collaborative environment is essential
  • Able to adjust to shifting priorities, demands and timelines through analytical and problem-solving capabilities
  • Ability to react to project adjustments and alterations promptly and efficiently
  • Flexible during times of change
  • Ability to read communication styles of team members and contractors who come from broad spectrum of disciplines
  • Persuasive, encouraging and motivating
  • Ability to elicit cooperation from a wide variety of sources, including team members and clients
  • Customer service skills an asset
  • Nice to Have :

  • Adobe Photoshop and Illustrator
  • Experience with the Laravel framework
  • Experience with Docker and Containers
  • Experience with NGINX or Apache Servers
  • Server Configuration
  • Experience with Mac OS environment
  • Experience with e-mail marketing development
  • Experience working with modern JS frameworks i.e. Vue, Node, Angular, React
  • Superior project management skills
  • Strong written and verbal communication skills
  • Adept at conducting research into project-related issues and products
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Compensation

  • Competitive salary, commensurate with experience
  • Position Type – Salaried Full-Time
  • Benefits

  • Shared benefits package – 100% coverage
  • Flexible Hours (within a typical working day)
  • Open collaborative working culture
  • Work From Home flexibility