Job Title :: Senior Web Developer
Experience Level :: 5-7 years
Location: Calgary (Day 1 onboarding onsite / in office presence 3x week)
RESPONSIBILITIES
• Design and develop features that meet business requirements and adhere to industry best practices.
• Involved in the full development life cycle, from requirements analysis to production launch.
• Takes an active role in code reviews, both responding to feedback on own work and review peer's code.
• Ability to handle production issues in a timely manner
REQUIREMENTS
• 2-5 years of software development experience.
• Strong verbal and written communication skills.
• Outstanding attention to detail.
• Strong command of browser-side client technologies.
• Proficient in JavaScript frameworks such as React, CSS3/SCSS, Mobx, Node.js, ECMA6
• Proficient in DOM API, AJAX Programming and build systems such as Webpack.
• Source code control understanding, experience with Git preferred.
• Excellent debugging and optimization skills
• Ability to work individually with minimal direction, and on a larger development team
• Bachelor's degree in Computer Science (or equivalent experience)
• Knowledge of financial markets and/or trading experience is a plus.