Login


New to IMS? Register Now

Forgot Your Password?

UI Developer

Toronto
Job Order: SE-6990

Job Responsibilities:

 

  • Building reusable components and front-end libraries for future use
  • Translate UI/UX design wireframes to top-quality, maintainable, cross-browser compliant HTML, CSS and JavaScript
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with cross-functional teams to develop compelling website features
  • Providing highly effective code reviews and peer support for other developers
  • Building the Front-End disciplines and ensuring developers follow best-practices when developing for the client-side
  • Documenting components and maintaining the UX Style Guides for other developers to follow
  • Learning the latest Front-End technologies and standards to ensure we are always using the best tools and techniques possible
  • Being an advocate throughout the company for great UI/UX

 

Job Requirements:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model, CSS, HTML
  • Strong understanding of responsive design/development techniques and principles.
  • Thorough understanding of Angular and related core principles
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Ability to understand business requirements and translate them into technical requirements
  • Experienced with GIT and related workflows.
  • High attention to detail.
  • Efficiency working with teams and independently; self-motivated, task oriented and organized.
  • Self-driven and takes initiative to get stuff done but thinks out of the box
  • University Degree in a relevant technical field; combination of experience and education may be substituted
  • 3 - 5 years of experience as a UI Engineer


 

DATE POSTED 2018-06-05

Shown below are the latest jobs from this category.

Virtualization and Storage Administrator (VMware)

Montreal
Job Order: MM-6992
Job Description: Manage and maintain the company’s VMware environment.  Utilizes VMware best practices along with capacity and problem management to anticipate load changes, with an eye to maximizing hardware utilization in all environments; Monitor and analyze trends in system to identify issues before they create an impact to the production environment; Alert and resolve any...
DATE POSTED 2018-12-31

Network Administrator (LAN/WAN)

Montreal
Job Order: MM-6995
 Job Description: Anticipate, mitigate and resolve network issues;  Participate in the planning, design and support of enterprise Core, LAN and WAN infrastructure; Participate in team meetings, project planning and needs analysis; Ensure all communication infrastructure is monitored; Conduct and execute LAN infrastructure assessments and upgrades; Identify opportunities to reduce...
DATE POSTED 2018-11-12

Server Administrator

Montreal
Job Order: MM-6997
Job Description: Provide technical expertise and works autonomously; Establish and implement policies, procedures, and technologies to ensure server security; Serve as the cornerstone for escalating server issues; provide timely response to customer escalations; Plan and implement server upgrades, maintenance fixes, and vendor-supplied patches; Monitor and test system performance and provide...
DATE POSTED 2018-12-11

Sharepoint Administrator

Toronto
Job Order: SE-6999
Job Descriptions: Acts to promote the use of our internal intranet system and works with all business units to continually improve the experience. Take ownership over SharePoint Online and Salesforce platform including administrative work Architect solutions scaled to meet the user’s needs including proposals, estimates, and managing the project through completion. Work with third party...
DATE POSTED 2019-01-21

Angular Developer

Toronto
Job Order: SE-7000
Job Descriptions:  Responsible for designing and modifying base of our client software, as well as working with Product Development to develop software to meet client needs. Lead the initiative to improve the architecture, code-base and performance of the existing angular platform, as well as add new functionality down the road. Reviews completed software designs or prototypes with clients. ...
DATE POSTED 2019-01-28

Software Developer

Toronto
Job Order: SE-7003
Job Descriptions:   Designs and develops new software and modifies and enhances existing software for clients’ systems, and for the company base software. Communicates directly with the clients to ensure that requirements and specifications are understood fully. Reviews completed software designs or prototypes with clients. Tests software and ensures that completed work correctly...
DATE POSTED 2019-02-06
Warning

Please, enter a valid value

Thank you.

Your password successfully changed.