Hacker Newsnew | past | comments | ask | show | jobs | submit | MattBelanger's commentslogin

WebCanada: Lead Platform Engineer / Architect Toronto, ON, Canada

Are you an experienced web developer? Do you know MVC inside out? Do you want to work on a development framework and CMS?

WebCanada is currently searching for an Architect to lead development of WebCanada's Live CMS framework and content management system. You will be responsible for adding features to make our CMS even more intuitive and easy to use, common modules for re-use across projects and will be a technical resource on complex projects.

If you are interested, please check out the link below for more information: http://webcanada.theresumator.com/apply/hw2ehE/SENIOR-PLATFO...


WebCanada | Full-Time, Toronto ON | Full-Stack Web Developer and Front-End Developer (two positions)

KEY RESPONSIBILITIES:

Web/Technical Development & Site Maintenance

• Responsible for creating, updating and maintaining web pages based on content provided by Team Leader/Project Manager • Coordinates and incorporates appropriate content and structure to enhance web sites. • Responsible for choosing and integrating the appropriate software applications that will meet the project needs. • Provides ongoing support and enhancement for various websites and research projects. This may include some database work and online development requiring more advanced web site coding (php, mysql, html, and CSS) • Provides accurate coding of HTML and CSS in a fast paced environment. • Ensures design and content meet project requirements (mobile users, desktop users, browser compatibility, accessibility needs, etc) • Meets with project leaders to determine project scope and its technical requirements • Ensures all website properties are in operation (i.e. no broken links, redirect, etc) • Takes ownership of assigned tasks and deliver requirements within tight deadlines • Maintains awareness and educates the team of web industry developments and best practices • Creates technical project plans and timelines • Reports regularly to Project Managers

QUALIFICATIONS AND EXPERIENCE:

Education normally required: Completion of College or University program in: Computer Science, IT, web-based design, programming.

Experience & Technical Skills:

• 3-4 years experience in website development/programming • Experience with CMS based web applications • Strong programming skills in at least one common web development stack (For full-stack developer) • Strong HTML and CSS skills • Familiarity with JavaScript and at least one DOM manipulation library, preferably jQuery • Familiarity with programming for mobile devices (iPhone, iPad, & Android platforms) is an asset • Familiarity with industry standard graphic tools such as Adobe Illustrator, Photoshop (image slicing, resizing etc) • Experience with e-commerce is an asset • Previous exposure to clients in Travel & Hospitality industry is an asset

WE OFFER: • A competitive salary and all the Coffee Crisps you could ask for • Health & Dental benefits • A comfortable and fun working environment • Excellent opportunities for professional development At WebCanada we love our customers and are driven to help them succeed. We do everything possible to learn from and help them, as a way to maintain leadership in our industry. If you've got what we're looking for, send your resume to: human.resources@webcanada.com


The goal of SO is to have questions with ONE correct answer, and to have that answer there.

Any question - such as this one - where the answer is "it depends" better be a work of art, or have an answer that explores all the considerations in exquisite detail, or it's going to get closed. Because there's no "one right answer" to this question.

It's "on topic", but not a good question.


If that's SO's goal then I would say they've left a big hole in their strategy for a competitor.

That goal sounds good in principle. In practice, very specific programming questions often (if not usually) have multiple correct answers, with the best choice for a particular scenario being made by evaluating pros/cons just like the question I referred to. Some languages embrace multiple ways of doing things. For example, Perl's motto is "there's more than one way to do it".


The "competitor" is Programmers.SE: the other site of the same network for more subjective, high level QA.

http://programmers.stackexchange.com/


It kind of annoys me that we've got all these "kind-of, sort-of" related stack exchange sites for programming and whether one question belongs on Stack Overflow, or Programmers.SE or cstheory.SE or whatever is often quite hit-and-miss.

But then, on the other hand, you have tags on Stack Overflow that are almost separate sites in and of themselves. Usually this happens when companies start using Stack Overflow as the defacto support forum for their product (a lot of Google stuff uses this, e.g. http://stackoverflow.com/questions/tagged/google-apps-script or http://stackoverflow.com/questions/tagged/android etc)


Thanks. SO should change their FAQ if they want questions like the one in the OP to go to this other site instead. Looking at http://stackoverflow.com/faq, the question is (to me) on-topic for SO. It's not good enough to just have a "competitor" that's a better fit for the question.


It doesn't really matter what framework you use. They will help you develop things faster, provide some structure to your code, and in a lot of cases write the repetitive code for you. Find a framework that makes sense to you - they all use a slightly different approach to development - and run with it.

If you want some other suggestions:

http://www.cakephp.org http://www.codeigniter.com http://framework.zend.com


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: