2013-12-04

Location: Cape Town
URL: http://www.unboxedconsulting.com

Description:

We’re looking for Front-end Developers (HTML5/CSS/Javascript) who are able to take the lead in the architecture of intricate client side applications. Working alongside other developers, testers, scrum masters and clients, you will work within an Agile process to deliver high quality web applications.

You’ll understand prototypal inheritance (but be unable to explain it, who can? amirite?), you’ll have read “The Good Parts” and have an opinion on ASI and CoffeeScript. Here are the key qualities we are looking for:

– Architect, develop and maintain complex JavaScript applications.
– Work with Ruby developers, other front end developers and QA testers to plan and ship projects.
– Identify areas of risk and complexity during the planning process.
– Communicate continually with team on progress of stories.
– Turn wireframes and designs into functional applications.
– Advocate best practices.
– Ensure that work functions on target browsers and devices.
– Stay up to date on emerging technologies and techniques.
– Integrate front end infrastructure into continuous integration process.

Technical competencies and acronyms:

– JavaScript (not just jQuery)
– HTML
– CSS
– Responsive techniques
– TDD/BDD

Highly desirable qualities:

– Experience with client-side frameworks (such as Backbone, Ember, Angular etc.).
– Knows when and when not to use jQuery.
– Understanding of the challenges and advantages of developing for mobile devices
– Advocate of web standards.
– Understanding of UX principles.
– Awareness of accessibility concerns.
– Unobtrusive design.
– Understanding of what makes a web application fast.
– Git or SVN

Desirable qualities:

– Agile experience.
– Understanding of continuous integration.
– Ruby experience.
– Experience using Photoshop.

To enquire about vacancies contact:

iwantajob@unboxedconsulting.com

About Unboxed Consulting:

Unboxed Consulting are a Ruby on Rails Development & Agile consulting agency. We are a young, informal company with a flat hierarchy. We work on a variety of projects, primarily in the private sector, but also some in the public sector. Our clients include start ups, government, educational institutions, charities and media agencies such as Channel 5, HMRC, Apps for Good and Sky.

We prefer to work as a full team that includes the client. Sometimes we can’t do that and we’ll seed some developers into an existing team. A team typically consists of 2-6 developers with a tester, a designer where appropriate and Scrum Master. Iterations typically last 2 weeks, starting with Sprint Planning and ending with a Retrospective.

We operate in both Cape Town and London and offer the opportunity to work in our sister office.

Benefits of working at Unboxed Consulting:

We don’t have a formal dress code and operate on flexitime to help you keep the work/life balance right

You get 25 days holiday per year

You get a company smartphone and MacBook

You get 10 innovation days per year to work on interesting things which you feel would be of benefit to Unboxed, be it through personal development, software development or process improvement

Apply to this job

Show more