Tag: UI


Toronto: UI Developers X2 (Int-Principal level)

Job Description

Our client is a high growth, leading enterprise technology company that build platforms that are used by many Fortune 1000. Located on TTCMultiple openings ranging for intermediate to principal-level UI engineers:

Must have:
Very solid front-end dev experience with JavaScript and related libraries such as JQuery
Solid CSS experience
Familiarity with AJAX
The more previous experience with core server side dev the better in some OOD language
Must be able to provide portfolio of past UI work
We are open to seeing exceptional client-side dev engineers even without solid experience in back-end programmingThe following description describes the senior-principal level person but we do have openings here for intermediates as well that will not be leading teams:

Ability to be a lead user interface developer on a fast-paced product development team. Must be proficient in AJAX, JQuery, and CSS. Participate in sprint planning and daily SCRUMs. Must be able to architect user interface solutions that implement reusable and efficient code that works in all common browsers.FUNCTIONS AND RESPONSIBILITIES

Senior UI developer responsible for architecting scalable and reusable solutions
.
* Responsible for developing user interfaces that implement the business functionality of the products.

* Responsible for writing efficient and consistent user interfaces that follow best practices of user interface development

* Expert in CSS and ability to design interfaces from the ground up.

* Ability to mentor junior-level UI developers

* Must be able to develop in an environment that utilizes MVC.

* Work with the internal team on performing analysis and generating requirements, evaluate feasibility and technical alternatives, prioritize and generate deliverables

* Understanding of various technologies and ability to propose technology solutions

* Ability to implement and mentor others on software development best practices

* Responsible for performing code reviews of front end development.

QUALIFICATIONS

* Education: Bachelors Degree

*Experience: 7+ years of user interface development experience. Must have solid experience with AJAX, JQuery, and CSS.

*Photoshop or Illustrator experience is a big plus

Skills:

*Works well under general supervision in a team environment

*Detail-oriented and well organized.

*Problem-solver with good communication skills

* Ability to mentor lower level employees

If this opportunity sounds like a good fit for you, please send your resume to james@criticalhire.ca. Or, if you feel as though you would be an outstanding candidate for this role and would like to learn more about the nuances of the job call James at 647.502.4473 ext.123 

 

Toronto: Sr. Software UI Developer

Senior Software UI Developer

 

Company Overview

Our client is an industry leader in providing multichannel communication solutions based on consumer insight and brand feedback. They offer a full array of services from customer acquisition tactics to interactive web design.

The Opportunity

This is a great opportunity for a talented, drive, and creative User Interface (UI) developer looking to join an innovative and fast paced team. You will have the opportunity to work with a dedicated team to develop a next-generation platform from the ground up using the latest technologies and frameworks.  As the senior developer, you will be taking a lead position on web development projects, which will include developing new features as well as enhancements to existing products in a 24x&7 uptime environment. As well, you will be working closely with the development manager to coordinate development initiatives with other technical and non-technical teams. This is a hands-on developer role and you will be actively participating in all phases of the development process, including: analyzing and translating business and product requirements into technical specifications, designing and implementing software support modules, and providing supporting documentation.

Key Responsibilities:

-          Design and implement mission-critical web/UI applications that are highly scalable, usable, extensible, and maintainable 

-          Produce web pages with clean, standards-compliant HTML, CSS and JavaScript 

-          Collaborate with the UI/Graphics Designer, UX Designer, and Product Management on feature prioritization, design, and implementation

-          Write unit tests and work collaboratively with QA on their UI test plans

-          Mentor junior-level software engineers

Qualifications:

The ideal candidate must have demonstrated experience with software development practices and techniques. Any experience in an agile development environment is a plus. You will be working in a collaborative environment with local and remote teams. Therefore, the ability to work well within a team is essential. Strong communication skills, both written and verbal are required, as is the ability to solve complex problems and bring new, innovative ideas to the table.

We are looking with an individual with the following key skills:

-          Bachelor’s degree in Computer Science or equivalent. Masters degree is preferred.

-          3+ years scripting experience with JavaSAcript, JSON-based asynchronous APIs

-          3+ years experience with one or more JavaScript library (YUI, Dojo, Ext JS, jQuery, etc.)

-          3+ years of web programming experience using C#/ASP.NET

If this opportunity sounds like a good fit for you, please send your resume to Tamar at: tamart@criticalhire.ca.