Enable job alerts via email!

UI Developer /Front-End Developer - 74000

S I Systems

Ottawa, Regina, Montreal

Remote

CAD 100,000 - 125,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented UI Developer to join their innovative team. This role offers the opportunity to work on exciting projects that shape the future of web technologies. You will be responsible for developing high-quality software solutions, collaborating with stakeholders, and driving improvements through your technical expertise. The position allows for remote work within Canada, providing flexibility while working in the EST timezone. If you are passionate about technology and eager to make a significant impact, this is the perfect opportunity for you.

Qualifications

  • 1-2 years of experience in Web Technologies or related fields.
  • Ability to code with minimal oversight and excellent communication skills.

Responsibilities

  • Align development efforts with architecture patterns and technology strategies.
  • Support production issue resolution and process improvements.
  • Build relationships with stakeholders and ensure alignment.

Skills

Java
TypeScript
Junit
Jasmine Testing Frameworks
Native Web Components
AngularJS
Web Technologies
Analytical Skills
Communication Skills
Collaboration Skills

Education

B.S./B.A. in Computer Science
B.S./B.A. in Engineering
B.S./B.A. in Information Systems
B.S./B.A. in Math
B.S./B.A. in Business

Job description

UI Developer / Front-End Developer - 74000

Job Type: Contract

Positions to fill: 1

Job End Date: Nov 30, 2025

Pay Rate: Hourly: Negotiable

Job ID: 145148

Duration: 6 months (Possibility of Extension)

Location: Can be fully remote in Canada but must work EST timezone

Job Responsibilities

Understand the core business processes and requirements, and align development efforts with architecture patterns and technology strategies (e.g., Transformation, SmartCore, DevOps). Write detailed software implementations ensuring adherence to security, logging, error handling, performance standards, and non-functional requirements. Evaluate new technologies for fit and impact on existing systems. Support the development of defect-free software that meets requirements and aligns with architecture. Support production issue resolution and process improvements. Lead research and development of frameworks and standards. Lead initiatives to deliver business objectives. Conduct independent analysis to resolve strategic issues. Build relationships with stakeholders and ensure alignment. Monitor performance and address issues. Review team members' work. Contribute to operational planning. Decompose business requirements into detailed design and code. Interact with stakeholders to define and analyze requirements. Assess solutions and recommend designs. Design solutions, write code, perform testing, develop documentation, and facilitate delivery. Support production issues through root-cause analysis. Devise algorithms and data structures. Build supportable, scalable solutions. Automate and streamline processes. Manage project deliverables. Promote technical development and mentoring. Stay updated on industry trends. Focus primarily on business within BMO, with potential broader focus. Exercise judgment to solve problems within rules. Work independently on complex tasks. Handle broader responsibilities as needed.

Qualifications
  • Typically 1-2 years of experience in Web Technologies, IT, or related fields; or B.S./B.A. in computer science, engineering, information systems, math, or business.
  • Experience with Java, TypeScript, Junit, Jasmine Testing Frameworks, Native Web Components, AngularJS.
  • Proficient in relevant domain knowledge.
  • Understanding of software development practices, concepts, and technology.
  • Ability to code with minimal oversight.
  • Knowledge of the technical/business environment and processes.
  • Understanding of functional and technical aspects of underlying systems.
  • Technical proficiency through education and/or experience.
  • Excellent verbal and written communication skills.
  • Strong collaboration and team skills.
  • Deep analytical and problem-solving skills.
  • Influence skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.