Skills and Qualities Required
• Very good knowledge of web technologies (Angular 2, NativeScript, Javascript)
• In-depth knowledge of object-oriented development and design patterns
• Knowledge of Jira, Git, unit testing and continuous integration
• Knowledge of Agile/Scrum development processes
• Good analytical and problem-solving skills, and ability to see the big picture
• Good organizational sense and management of priorities according to business needs
• Ability to work under pressure and on multiple projects simultaneously
• Positive skills for teamwork
• Ability to learn and adapt to rapidly changing technological environments
• Very good skills in oral and written communication in both French and English
• Results oriented
Strengths
• Knowledge of optimization techniques for high-traffic websites (caching, CDN, etc.)
• Knowledge of Amazon AWS cloud infrastructures
We offer
We will take care of the immigration papers with the future employee and provide assistance with the moving fees
Competitive health insurance package
Flexible working hours
3 weeks vacation per year
Reimbursed health and fitness membership fees and dues
Free public transit passes
Nice open space office, lots of light
Downtown Montreal, close to restaurants, shows, festivals
Metro, bus, Bixi, so easy to come to work
Coffee, tea, hot chocolate !
Key Responsibilities
1. Participates in the assessment of and planning for technical requirements and the design of different digital platforms according to business needs. Proposes and implements innovative, flexible and effective architecture for the UGM’s technical needs.
2. Designs, modifies, develops, writes and implements software applications.
3. Contributes to the design and documentation of components and architectural products.
4. Participates in scalability testing and A/B testing for product improvement.
5. Leads and participates in design and code reviews.
6. Develops and carries out the test sets needed to implement the programs developed based on established quality criteria.
7. Respects timelines for technical deliverables.
8. Suggests improvements to problems related to maintenance, design limitation, product reliability and new features.
9. Is involved in effort, cost and time estimates to maximize development performance.
10. Contributes to the continuous improvement of the development process and associated tools.
UGroupMedia (UGM) is a Montreal-based company specializing in the development and deployment of innovative content for personalized transmedia experiences. The incumbent will work on the development of a suite of applications for customization and automation of concatenation of video and audio files for Mobile Santa and any other related project.