Questrade International Inc., Armenian Branch

TITLE:  Senior Web Engineer

TERM:  Full-time


LOCATION:  Yerevan, Armenia

JOB DESCRIPTION:  The Senior Web Engineer will be involved in the development of functionally rich, robust and user-friendly web applications, following through all stages of the Agile software development life cycle from inception to implementation. The incumbent will collaborate on a cross-functional team including Graphic Design, UX, QA and Backend Developers and will collaborate with other Web Engineers in the growth of best practices and technological advancements. The ideal candidate for this role should be able to thrive in dynamic environments, have a strong work ethic, positive energy and the ability to innovate.

- Develop, test and debug standards-compliant and cross-browser compatible web applications;
- Enhance and modify existing applications as needed to ensure to add new features or improve user experience;
- Diagnose and troubleshoot problems with existing applications;
- Interact and communicate with Designers, Developers, QA Testers, Copywriters, Product Owners and others in order to understand requirements and scope of work;
- Play active role in defining and implementing best practices, standards and procedures including quality and delivery methodologies;
- Help the team to estimate work efforts for user stories, including determining requirements, dependencies and risks;
- Support the team in technical decisions and development estimates;
- Conduct research and develop a proof of concepts;
- Participate in and contribute to all Agile and Scrum ceremonies.

- Bachelor's degree in Engineering, Computer Science or other related field;
- Solid knowledge of and experience with JavaScript, HTML5 and CSS; knowledge of preprocessers such as SASS and LESS;
- Understanding and experience with AngularJS;
- Understanding and experience with Node.JS;
- Knowledge of JavaScript libraries such as jQuery, React and KnockoutJS;
- Solid understanding of Object-Oriented Programming (OOP);
- Knowledge of unit testing; experience with Jasmine and Karma is a plus;
- Familiarity with .NET and C# applications;
- Familiarity with Visual Studio and text editors like Sublime Text;
- Experience with version control systems such as SVN and Git;
- Knowledge of Agile development practices; knowledge of Scrum development practices is preferred;
- Strong analytical and problem solving skills;
- Strong organization, communication and interpersonal skills;
- Person with a service-oriented mindset, positive attitude and a willingness to assist own team in any way to ensure project success;
- Strong commitment to upgrading technical skills on an ongoing basis and a willingness to share knowledge with others;
- Ability to take initiative and get things done.

REMUNERATION/ SALARY:  Highly competitive, plus an advanced benefit package.

APPLICATION PROCEDURES:  All interested candidates are encouraged to submit their CVs to: .
Please clearly mention in your application letter that you learned of this job opportunity through Career Center and mention the URL of its website -, Thanks.

OPENING DATE:  10 January 2017


ABOUT COMPANY:  For more information about the Company, please visit:

This announcement has been retrieved 613 times.


To place a free posting for job or other career-related opportunities available in your organization, just go to the website and follow the "Post an Announcement" link.