Intermediate Web Developer

Trellis - Toronto, ON (14 months ago)

Apply Now

Primary Responsibilities

Analyze user requirements and envision system features and functionality to define objectives
Set expectations and priorities throughout development life cycle
Design and conduct tests
Recommend system solutions by comparing advantages and disadvantages
Solve complex performance problems and architectural challenges
Develop documentation and assistance tools to support users

Requirements:
Must have deep knowledge of Symfony and Doctrine ORM
Strong background in PHP, Symfony and MySQL
Deep knowledge of front end and back end development
API knowledge, OAuth Server
Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Experience with security infrastructure and development
Enterprise Software development experience
Full stack development experience
Proficient understanding of code versioning tools, such as Git
Strong organization and time management skills
At least five years of experience in programming and software development of corporate web applications
At least three years of experience utilizing PHP and JavaScript
Team leader experience
Experience in agile development strategy
Bachelor's degree in Computer Science, Software Engineering or equivalent field