RQ11736 - Software Developer- Front End - Senior

Posted Yesterday
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Designs, develops, tests, deploys, and maintains accessible, responsive frontend applications for an enterprise platform. Translates designs and requirements into reusable components, integrates interfaces with APIs and enterprise services, and applies secure coding, accessibility, performance, and testing standards. Collaborates with UX, product, architecture, backend, QA, security, and DevOps teams. Troubleshoots complex application and integration issues, supports releases and production stabilization, and maintains technical documentation.
Summary Generated by Built In

Description:

Designs, develops, tests, deploys, and maintains the accessible, responsive, and user-facing capabilities of the enterprise platform. The role translates approved research, wireframes, prototypes, design specifications, user stories, and acceptance criteria into reusable and maintainable frontend components that provide a consistent experience across platform features and onboarded services. Working closely with UX, product, business analysis, architecture, backend development, QA, accessibility, security, and DevOps resources, the Senior Software Developer – Frontend integrates interfaces with APIs, identity services, workflows, notifications, document services, and other enterprise platform components. The role applies secure coding, accessibility, performance, automated testing, and design-system standards; investigates complex browser and integration issues; and supports releases, production readiness, monitoring, and stabilization to ensure reliable digital experiences for Ontario businesses.

 

Experience:

  • Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications.
  • Experience translating technical system specifications, wireframes, prototypes, user stories, and acceptance criteria into working, tested applications.
  • Experience developing detailed programming specifications and designing, coding, debugging, documenting, and maintaining responsive user-interface components.
  • Strong experience with modern JavaScript or TypeScript frameworks, object-oriented practices, design patterns, refactoring, and clean code.
  • Experience integrating user interfaces with RESTful APIs, RESTful web services, identity services, security gateways, middleware, and backend components.
  • Experience using relational or hierarchical database technologies and query languages to retrieve and present application data.
  • Experience with communications protocols and security approaches such as OAuth 2.0, JSON Web Tokens, and SSL certificates.
  • Experience applying structured and Agile methodologies across the software development lifecycle, including design walkthroughs, coding, unit testing, deployment, conversion, migration, and implementation.
  • Experience using Azure DevOps or comparable tools for source control, work management, continuous integration, and deployment.
  • Experience implementing accessible user experiences in accordance with AODA and applicable WCAG standards.
  • Experience eliciting and documenting technical information from business stakeholders, subject-matter experts, architects, designers, and other IT professionals.
  • Experience troubleshooting application, browser, performance, security, accessibility, deployment, and integration issues, including post-implementation support.

 

General Skills / Duties:

  • Translate approved technical system specifications into working, tested, accessible, and maintainable enterprise platform frontend applications.
  • Develop detailed programming specifications and design, write, generate, compile, debug, document, and maintain frontend code.
  • Build responsive, Internet-ready user interfaces and reusable components using approved frameworks, design patterns, and enterprise platform standards.
  • Integrate frontend components with RESTful APIs, identity and access services, security gateways, workflows, notifications, documents, and other platform services.
  • Create, maintain, and execute unit, component, integration, accessibility, and end-to-end tests.
  • Participate in design walkthroughs, code reviews, backlog refinement, estimation, sprint planning, release planning, and implementation activities.
  • Collaborate with business analysts, UX designers, architects, backend developers, testers, DevOps engineers, and other IT professionals throughout the software development lifecycle.
  • Review and update application configuration, build, and installation scripts required for testing, deployment, conversion, or migration.
  • Diagnose and resolve technical problems arising during development, implementation, migration, and operation of the application.
  • Provide post-implementation support and resolve production, performance, usability, accessibility, security, and integration issues.
  • Prepare user, system, technical, deployment, and support documentation as required.
  • Meet delivery commitments while adapting to changing priorities and aggressive timelines

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Extensive experience as a designer and developer of large-scale, multi-client, Internet-ready web applications.
  • Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development.
  • Experience with structured and Agile development methodologies, Azure DevOps, unit testing, source control, and application documentation.
  • Experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols.

 

Skill Set Requirements:

Core Skills and Experience:

  • Extensive experience as a designer and developer of large-scale, multi-client, Internet-ready web applications.
  • Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development.
  • Experience translating technical specifications and detailed designs into working, tested, maintainable applications.
  • Experience with structured and Agile development methodologies, Azure DevOps, unit testing, source control, and application documentation.

 

Technical Skills and Experience:

  • Experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols.
  • Experience applying object-oriented coding practices, current design patterns, refactoring, clean code, and rapid application development approaches.
  • Experience with relational or hierarchical databases, query languages, application deployment, troubleshooting, and post-implementation support.
  • Knowledge of AODA, WCAG, information-management principles, and accessible application design.

 

Soft Skills:

  • Strong written and verbal communication, analytical, problem-solving, decision-making, interpersonal, and negotiation skills.
  • Ability to develop and present ideas, participate in design walkthroughs, and work effectively with functional and technical teams.
  • Demonstrated ability to work under pressure, adapt to changing priorities, and consistently meet deadlines.

 

Public-Sector Experience:

  • Knowledge of Ontario Public Service development standards, processes, governance, accessibility, security, and documentation expectations.


Skills Required

  • Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications
  • Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development
  • Experience translating technical specifications, wireframes, prototypes, user stories, and acceptance criteria into tested, maintainable applications
  • Experience with structured and Agile software development methodologies
  • Experience using Azure DevOps, source control, unit testing, continuous integration, deployment, and application documentation
  • Experience integrating frontend applications with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols
  • Experience applying object-oriented coding practices, design patterns, refactoring, and clean code principles
  • Experience with relational or hierarchical databases and query languages
  • Experience with application deployment, troubleshooting, and post-implementation support
  • Knowledge of AODA, WCAG, information-management principles, and accessible application design
  • Strong written and verbal communication, analytical, problem-solving, decision-making, interpersonal, and negotiation skills
  • Ability to collaborate with functional and technical teams, present ideas, adapt to changing priorities, and meet deadlines
  • Knowledge of Ontario Public Service development standards, governance, accessibility, security, and documentation expectations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.

Similar Jobs

Cresta Logo Cresta

Application Engineer

Artificial Intelligence • Other • Sales • Software
In-Office or Remote
Toronto, ON, CAN
112 Employees
60K-190K Annually

Hadrian Logo Hadrian

Software Engineer

Aerospace • Hardware • Software • Defense • Manufacturing
In-Office or Remote
9 Locations
550 Employees
220K-320K Annually

CDW Logo CDW

Field CISO, Cyber Risk

Information Technology
Remote or Hybrid
Thornhill, ON, CAN
15100 Employees

CDW Logo CDW

Sr Field SA

Information Technology
Hybrid
Toronto, ON, CAN
15100 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account