Talent.com
Upstaff
Software Developer- Front End SeniorUpstaff • Toronto, Ontario, Canada
Software Developer- Front End Senior

Software Developer- Front End Senior

Upstaff • Toronto, Ontario, Canada
30+ days ago
Salary
CA$70.00 hourly
Job type
  • Full-time
Job description

Software Developer Front End

Position Overview

The Software Developer Front End is responsible for designing developing testing deploying and supporting modern cloud-native web applications. The role involves collaborating with Business Analysts Product Managers UX/UI Designers Cloud Architects QA teams and backend developers to deliver responsive secure accessible and high-quality web applications using React and technologies.

Work Arrangement: Onsite 5 days per week.


Key Responsibilities

Front-End Development

  • Develop high-quality front-end applications based on storyboards user stories UI/UX designs solution architecture security requirements and data models.
  • Build responsive web interfaces that function seamlessly across desktop tablet and mobile devices.
  • Implement UI/UX designs directly into React and applications.
  • Maintain design consistency and adherence to organizational branding standards.
  • Integrate front-end applications with RESTful APIs.

Application Quality & Testing

  • Design code test debug and maintain applications.
  • Support quality assurance activities including:
    • Unit Testing
    • Test Automation
    • Regression Testing
    • Load Testing
    • Penetration Testing
    • Vulnerability Testing
    • User Acceptance Testing (UAT)
    • Migration Testing
    • Accessibility (AODA/WCAG) Testing

Production Support

  • Investigate incidents and troubleshoot complex production issues.
  • Provide short-term and long-term fixes.
  • Perform application maintenance and enhancements.

Security & Accessibility

  • Develop secure web applications following OWASP standards and best practices.
  • Implement authentication and authorization mechanisms.
  • Ensure compliance with WCAG and AODA accessibility standards.
  • Support accessibility validation and remediation using tools such as WAVE and AXE.

Agile Delivery

  • Participate in Agile/Scrum ceremonies including:
    • Sprint Planning
    • Daily Standups
    • Sprint Reviews
    • Iteration Demos
    • Retrospectives
  • Contribute to development estimates solution design and task planning.

Required Technical Skills

Front-End Technologies

  • React (3 years)

  • JavaScript (ES6)
  • TypeScript
  • HTML5
  • CSS3
  • JSX

  • NPM

API Integration

  • RESTful APIs
  • API Consumption and Integration
  • JSON
  • Swagger UI
  • Postman

Authentication & Security

  • OAuth
  • JWT
  • Single Sign-On (SSO)
  • HTTPS/TLS
  • OWASP Security Guidelines
  • Access Control
  • Input Validation
  • CORS
  • Web Application Firewall (WAF)
  • Penetration Testing Concepts

Accessibility

  • WCAG (Web Content Accessibility Guidelines)
  • AODA Compliance
  • Accessibility Testing Tools:
    • WAVE
    • AXE

Source Control & DevOps

  • Git
  • Git Pull Requests
  • Branching Strategies
  • SVN
  • CI/CD Pipelines
  • DevOps Practices

React Ecosystem

  • React Hook Form
  • React Query
  • Zustand

Nice-to-Have Skills

  • Responsive Web Design
  • Web API and Web Services Development
  • Spring Boot
  • Automated Testing Frameworks
  • Playwright
  • Karma
  • Jasmine
  • NUnit
  • XUnit
  • MSTest
  • Regression Testing (Manual and Automated)
  • CI/CD Deployment Automation

Experience Requirements

Technical Experience (65%)

Must Have

  • React
  • REST APIs
  • JavaScript/TypeScript


  • WCAG Accessibility Development
  • Git and Branching Strategy
  • Swagger UI and Postman
  • OAuth/JWT
  • React Libraries (Hook Form React Query Zustand)

Preferred

  • Responsive Web Development
  • API Design and Testing
  • Automated Testing
  • Playwright
  • Spring Boot
  • CI/CD Implementation

Agile Experience (20%)

  • Experience working in Scrum Agile teams.
  • Experience collaborating with Developers QA/Testers Product Management and Designers.
  • Experience participating in planning estimation standups demos and reviews.
  • Experience using Git-based source control and CI/CD pipelines.

Business Analysis Experience (10%)

  • Ability to translate business requirements into software solutions and code implementations.

Soft Skills (5%)

  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Strong negotiation and stakeholder collaboration skills.
  • Ability to work independently and within team environments.
  • Ability to adapt to changing business priorities and meet deadlines.

Mandatory Requirements

React
REST APIs
JavaScript & TypeScript


WCAG Accessibility Knowledge
Git & Branching Strategy
Swagger UI & Postman
OAuth/JWT Authentication
Agile/Scrum Experience
Onsite Availability (5 days/week)

Submission Deadline: June:00 PM.
Maximum Submissions: 1 Candidate.





Required Skills:

Mandatory Skills & Experience Cloud & Infrastructure Engineering Proven experience designing deploying and maintaining hybrid infrastructure environments across: Microsoft Azure Amazon Web Services (AWS) Linux-based environments SaaS solutions COTS solutions On-premises systems Strong experience with Windows and Linux server administration including: CentOS Ubuntu CoreOS Experience supporting modern web technology stacks including: LAMP MEAN Drupal Elasticsearch Experience with virtualization platforms storage solutions networking and enterprise infrastructure services. Strong understanding of cloud architecture frameworks technology assessments and cloud solution strategies. Identity & Access Management Experience managing and supporting identity and access controls using: Active Directory Microsoft Entra ID Enterprise IAM solutions Experience implementing authentication authorization and access governance controls. DevOps & CI/CD Automation Strong experience designing building and administering CI/CD pipelines for continuous integration and deployment. Experience with development and collaboration tools including: Azure DevOps JIRA Confluence Maven Jenkins Experience with Infrastructure as Code (IaC) and version-controlled deployments. Strong knowledge of DevOps methodologies automation frameworks and release management best practices. Experience with containerization and orchestration technologies including: Docker Kubernetes AKS / EKS Experience automating operational and compliance-related activities using: PowerShell Bash Python Programming & Scripting Hands-on experience with scripting and programming languages including: Python Bash PHP Java JavaScript Experience with build and configuration management tools including: Git Ansible Chef Puppet API & Integration Experience Experience building and consuming APIs and integration endpoints. Experience integrating cloud platforms enterprise systems and deployment pipelines. Understanding of enterprise integration architectures and service-based deployments. Security Monitoring & Compliance Strong understanding of infrastructure security cloud security and DevOps security best practices including: Least privilege access Secure logging Secrets management Vulnerability remediation Experience with security and monitoring tools including: Radware Dynatrace Splunk Azure Monitor / Log Analytics AWS CloudTrail / CloudWatch ELK Stack / SIEM solutions Experience implementing centralized audit logging and monitoring across enterprise platforms. Ability to support internal and external audits through reporting evidence gathering and log analysis. Experience supporting forensic investigations audit remediation and incident reviews. Familiarity with Government of Ontario I&IT Directives Policies and Information Technology Standards. Release Management & Operational Support Experience coordinating infrastructure and application releases across technical and business teams. Knowledge of change management processes deployment approvals rollback planning and release governance. Experience with release readiness reviews deployment validation and post-release monitoring. Ability to maintain release documentation operational records and audit artifacts. Project Management & Communication Strong project planning coordination and resource management skills. Experience with roadmap planning modernization initiatives and infrastructure investment planning. Strong stakeholder communication and cross-functional collaboration skills. Ability to explain complex technical concepts to business users leadership teams and non-technical stakeholders. Strong documentation reporting presentation and technical writing skills. Mobile Device Management Experience supporting mobile device management for cellular devices and tablets across multiple platforms and operating systems. Desirable Skills Experience supporting Government of Ontario enterprise environments. Experience with enterprise modernization and cloud transformation initiatives. Familiarity with enterprise governance compliance frameworks and audit readiness programs. Experience mentoring and coaching junior DevOps and infrastructure resources. Strong understanding of operational resilience disaster recovery and enterprise monitoring strategies. Additional Information Strong hands-on DevOps cloud infrastructure automation CI/CD security and enterprise release management experience is mandatory for this role.


Employment Type : Full Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 70 - 70
Create a job alert for this search

Software Developer- Front End Senior • Toronto, Ontario, Canada

Similar jobs

Senior Front-End Software Developer - $125,000 - $140,000 A Year

ScrawlrNorth York, Canada
Full-time

Seeking a Senior Front-End Software Developer to design and implement user interfaces for a new software platform.Requires 5 years of experience, Svelte, Tailwind CSS, and API integration skills. Show more

 • Promoted

Senior Software Developer – Front End

Systematix grouptoronto, on, Canada
Full-time

Senior Front-End Software Developer.Our client is seeking a Senior Front-End Software Developer to support the design, development, implementation, and maintenance of large-scale digital services w... Show more

 • Promoted

RQ08426 - Software Developer- Front End - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

RQ08426 - Software Developer- Front End - Senior.Job Openings RQ08426 - Software Developer- Front End - Senior.About the job RQ08426 - Software Developer- Front End - Senior.Court Technology & Tran... Show more

 • Promoted

Senior Front-End React Developer

PaymentusRichmond Hill, York Region, CA
Full-time

Transform user experiences as a Senior Front-End React Developer at Paymentus.This role specializes in architecting scalable React applications while ensuring optimal performance and usability.You ... Show more

 • Promoted

Senior Front End Developer (Sunnyvale, Ca, On-Site) - $140,000 - $180,000 A Year

iHealth LabsNorth York, Canada
Full-time

Seeking a Senior Front End Developer with expertise in React Native and React to build cutting-edge healthcare monitoring applications.Requires 5+ years of experience and strong collaboration skills. Show more

 • Promoted

Senior Software Engineer - Front End - $110,000 - $270,000 A Year

Veeva SystemsNorth York, Canada
Full-time

Front-End Software Engineer to develop and maintain UI of cloud-based applications, collaborating with back-end and design teams, and solving customer problems. Show more

 • Promoted

Toronto Senior Software Developer Front End

Russell TobinToronto, ON, CA
Full-time

Become a key player as a Senior Software Developer specializing in Front End technologies in Toronto.Focus on developing modern, accessible web applications in an Agile setting.We're on the lookout... Show more

 • Promoted

Senior Software Developer - Front End Expertise

Source CodeToronto, ON, CA
Full-time

Kickstart your journey as a Senior Software Developer specializing in front end technologies in Downtown Toronto.This role highlights your experience with AngularJS, SQL, and the Spring Framework w... Show more

 • Promoted

Experienced Front End Developer - Hybrid Role

Myticas ConsultingToronto
Full-time

Enhance a digital banking platform as a Front End Developer in Toronto's hybrid work setting.Focus on UI improvements and backend collaborations.Our client is on the lookout for skilled Front End D... Show more

 • Promoted

Senior Front End Developer Toronto, Ontario - C$131,000 - C$156,000 A Year

LevitateEast York, Canada
Full-time

Develops user experiences using React.Js and TypeScript, troubleshoots and collaborates with design and product owners. Show more

 • Promoted

Senior Front End Engineer - C$115,000 - C$133,000 A Year

LeverageTekNorth York, Canada
Full-time

Seeking a Senior Front End Engineer to refactor and modernize codebases, design new architectures, and lead development efforts.Responsibilities include building reusable components and ensuring ap... Show more

 • Promoted

Software Developer- Front End - Senior

BevertecToronto, ON, CA
Full-time

Lead Talent Acquisition Specialist at Bevertec.Hybrid - Candidate Must work 3 days onsite and 2 days remote.Experience with React framework and typescript.Experience building and testing RESTful AP... Show more

 • Promoted

Senior Full Stack / Front End Developer

Project XIII IncToronto, ON, CA
Full-time

Project XIII Staffing is partnering with a large public sector digital services program to hire a Senior Full Stack / Front End Developer (Contract Role) based in Ontario.This role will support the... Show more

 • Promoted

Senior Software Developer (Front End)

Interactoronto, on, Canada
Full-time

Design and build web applications and portals with a medium size team working on mission‑critical applications.Passionate about building new features, enhancing existing products, and translating t... Show more

 • Promoted

Senior Front End Developer

MonerisToronto, ON, CA
Full-time

Your Moneris Career – The Opportunity.As a Senior Frontend Developer, you will play a critical role in designing, building, and delivering modern digital experiences that support Moneris' next gene... Show more

 • Promoted

Senior Front-End Software Developer - $125,000 - $140,000 A Year

Nexa LigoToronto County, Canada
Full-time

Seeking a Senior Front-end Software Developer for an early-stage startup to design and implement user interfaces for SaaS products.Responsibilities include collaboration, skill development, and men... Show more

 • Promoted

Senior Front-End Software Developer - C$101,800 - C$124,400 A Year

IntactEast York, Canada
Full-time

Develops accessible and performant website components, integrates React/TypeScript, and collaborates with stakeholders to design content models. Show more

 • Promoted

RQ08799 - Software Developer- Front End - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

RQ08799 - Software Developer- Front End - Senior About the job.Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user... Show more

 • Promoted

Senior Front-End Software Developer - $125,000 - $140,000 A Year

Family Innovation Corp.Toronto County, Canada
Full-time

Seeking a Senior Front-End Software Developer to design and implement user interfaces.Responsibilities include collaboration, mentorship, and staying updated on emerging technologies. Show more

 • Promoted

Senior Front End Developer - C$80,000 - C$110,000 A Year

Musora MediaEast York, Canada
Full-time

Seeking a Front End Developer to build scalable web platform features, translate designs into code, and optimize existing code.Requires 3+ years of experience in JavaScript, HTML/CSS, and Vue. Show more