Key Responsibilities: · Delivering a complete front-end application, ensuring high performance · Writing tested, idiomatic, and documented TypeScript, HTML5, CSS3 and Sass (flexbox, animation, transitions, transforms...) · Working with the back-end developer in the process of building the RESTful API (WebAPI) · Front-end frameworks such as Angular 2/4, JQuery · An appreciation of UX principles
Skill Requirements: · Proficiency with TypeScript and HTML5 · Some experience with Google Material or similar responsive framework · Deep Knowledge of Angular 2 and/or Typescript ECEMA6 dependency chain · Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system · Working knowledge of JQuery, Java, MVC are great assets
Nice to haves: · Agile development experience · Hybrid mobile app development experience (ionic, react native).
诚聘职位:Mobile Developer
2 vacant positions: One (1) iOS Developer and one (1) Android Developer
Key Responsibilities: · Write code targeted for mobile platforms including iOS/Android · Actively participate in departmental and project design meetings · Effectively communicate project status with direct supervisor and functional project owner · Meet the desired due date for all assigned projects · Document and maintain mobile applications · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Identify and communicate technical problems, processes and solutions · Assist in the collection and documentation of user requirements · Assist in the development of logical and physical specifications
Skill Requirements: · 3 - 5 years with iOS/Android SDK · Knowledge of SQLite, MySQL or similar database management system · 3 - 5 years with Eclipse · Experience on Web Service Integration (REST, JSON, SOAP, XML) · Experience of development using Web technologies · Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP · Experience building Web and Native Apps · Must work well under pressure and changing priorities
To apply: please email your resume directly to hr@ott.ca . In your email subject line,please include your name and the position you would like to apply for. In the cover letter, please describe yourself using 10 words that reflect your own personal characteristics.