Job Description
Responsibilities
The successful candidate will be responsible for:
- Build and deliver memorable and functional web products for tbk and its clients. This might include a WordPress website for an international client or a brand-new mobile application for a scrappy start-up
- Writing clean, and reusable PHP code within WordPress themes and plugins
- Integrate systems via web services and APIs to support our clients’ marketing needs
- Writing effective tests to support unit testing goals set within the department
- Collaborate with designers and account managers to complete tasks related to our clients’ marketing needs
- Solve technical problems and present solutions to other developers, account managers, and designers
- Integrate digital work products into a standards-compliant WordPress theme, plugin, etc. as required
- Adhere to WCAG 2.0 Guidelines when authoring and managing digital products
- Implement enterprise-level, custom web-based software solutions for clients via modern web-based technologies and the delivery of best-in-class progressive web applications
- Quality assurance testing of integrated artwork into WordPress themes, plugins, and other applications as required
- Provide mentorship to development team members in a way that supports their learning goals, improves them as professionals, and strengthens the quality of the solutions created
- Provide guidance to creative and technical teams on best practices and technologies to effectively solve business problems
- Solve technical problems and present solutions to other colleagues (company-wide, where applicable)
- Exceed targets set for the development of software modules
- Provide project status updates to management and applicable accounts / project management team members
- Identify project risks and provide solutions to mitigate or avoid such risks
- Attend and contribute to daily Scrum Stand-ups; listen to and support your team in being great
- Contribute to the ongoing improvement all areas of the development process within the development team.
Requirements
Applicants should have the following skills and experience:
- University degree or college diploma in engineering, programming, software development, software design or web design
- Minimum 4 years of professional experience designing and implementing websites in the PHP scripting language
- Minimum 2 years of professional experience designing and implementing WordPress themes and plugins
- Minimum 1 year of professional experience writing, analyzing and optimizing SQL queries, MySQL experience preferred
- Strong understanding of design patterns, general web functions and industry standards
- Prior experience with Git source control management process within an agile structure
- Working knowledge of PHP Frameworks and their Concepts: CodeIgniter, Symfony, Laravel, and others
- Prior experience within a quality assurance (QA) role or QA process within a project. Knowledge of Unit Testing, Continuous Integration and industry standards for coding styles is required
- Professional communication skills—both written and verbal
Above and Beyond
Surpass necessary requirements with these nice to have assets:
- Deep functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.) is needed to be successful in this position
- Strong grasp of security principles and how they apply to E-Commerce applications, and the protection of sensitive information
- Working experience designing and implementing WordPress themes and plugins
- Strong understanding of web design patterns and theories, general web functions and industry standards
Job Types: Full-time, Permanent
Salary: $90,000.00-$105,000.00 per year
Benefits:
- Casual dress
- Company events
- Disability insurance
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Vision care
- Work from home
Flexible Language Requirement:
Schedule:
Education:
- AEC / DEP or Skilled Trade Certificate (preferred)
Work Location: Remote
Apply
Go Back