TEEMA
UI Developer
Title: UI DeveloperJob ID: AB1666991118Location: Toronto, ONWe are looking for a seasoned UI Developer to join our Toronto based clients’ Development team who will be focused on developing and maintaining software applications for internal systems used by various company staff in customer facing and back-office situations. This includes but is not limited to POS, contract management, payment processing, service management, inventory management, product management and compensation management systems.Things you will be doing:Assume the role of a programmer and analyst as necessary to develop and design single page applications using modern dynamic frameworks such as AngularJS, ReactJS etc. in accordance with provided design, technologies, methodologies, guidelines and policiesTroubleshoot technical problems and document issues as well as potential resolutionsWhere applicable, create effective automated unit and integration tests for systems developed or enhanced, as well as manual test logs where automation cannot be achieved. Adhere to predefined testing processes and methodologies or help define new processes where applicableParticipate in code reviews and provides detailed feedback to ensure compliance with programming standards as well as code optimization and refactoring to improve efficiency and designParticipate in peer testing initiatives as requiredAssist development manager and supervisor(s) in defining and maintaining programming standardsWork with the development team and manager as required to define technical and application roadmaps and participate in initiatives to prototype solutionsEnsure that the code is documented and updated in the version control database consistentlyThings you need to have:5 years of proven experience in application programming and software development with a strong focus on UI / UX based designA minimum of a 3 year diploma/degree in technology or related disciplineDemonstrated professional experience working on large projects and applicationsDemonstrated professional experience developing highly performant intranet / web as well as mobile applicationsSound experience creating platform style guides and communicating style philosophy to business analysts and peersSound understanding of MV* technologies (MVC, MVP, MVVM, etc.) – preferably on Microsoft.NET platformExcellent knowledge of HTML5, JavaScript, jQuery, Nodejs, JSON and a sound understanding of toolsets / libraries such as Angular, Redux,Material, Bootstrap, SignalR etc. Strong understanding of Single Page Application architectures, Progressive Web applications and Responsive Web designSolid understanding of UI-first development approachKnowledge of backend-for-frontend concepts in UI development is an asset.Strong working knowledge of development testing methodologies (unit testing, integration testing) Solid understanding of SOA, WebAPI, RESTful services Technical understanding of Impersonation, authentication, micro services will be an assetUnderstanding of API description languages such as WSDL, WADL, RAML, SwaggerSolid UI design experience on web as well as mobile application developmentSelf-motivated and a strong believer in application usability and intuitive designFor more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com
Job Category: |
[ View All Jobs ] |
Degree: |
|
Experience (years): |
Unspecified |
Job Location: |
Toronto, ON Canada |
Job Location Zip/Postal Code |
M5J 1A6 |
Posting Company Type |
Employer |
Post Date: |
11/19/2019 / Viewed 1 times |
Contact Information |
Company: |
TEEMA |
Apply Online