Our Client is an established technology organization, but they're not stuffy. They run a cutting-edge open source stack, developing locally on Mac hardware, and controlling their versions with Mercurial. Their front end code is developed in shared libraries, so your commit may be powering a dozen or more sites very quickly. And they're also healthy; they expect great code but also have the supportive environment that allows you to create it.
Our Client is looking for engineers who take pride in writing reusable code with an emphasis on quality over quantity. The position requires architecting and designing code that can be easily enhanced and reused rather than writing one-offs. The ideal candidate will be innovative: interested in applying new techniques and design patterns, but also fluent in current best practices and standards. You'll be working with back end and front end engineers and product managers, rolling high-quality, reusable code for new products and features. You'll also be adding to and maintaining both site and shared library code, and giving input and direction to our client's development processes.
You should have:
Expertise in HTML, CSS, and cross-browser layout issues
Awareness of the issues involved when creating shared code
Experience writing code for humans, not just machines
Experience with a server side framework and page templating (JSTL, .NET, RoR, etc)
Experience with version control (DCVS such as Git or Mercurial ideal)
Ability to consider and judge multiple approaches to a problem
Ability to mentor junior team members
If you're interested, please contact us with your resume, cover letter, favorite development quote, and live code examples.
Go to http://www.cmp.jobs to see more jobs.
CMP.jobs - 10 months ago
Royal Bank of Canada (RBC) is a diversified financial services company. It provides personal and commercial banking, wealth management servi...