Front End Developer

JSG (Johnson Service Group, Inc.)


Date: 19 hours ago
City: Edmonton, AB
Contract type: Full time
Job Description

Senior Front-End Developer with over 7 years of experience, specializing in modern front-end technologies, to support enterprise-level digital service transformation projects.

Must Have Skills

  • Experience with mobile app development – 2 years
  • Experience collaborating with designers to implement accessible, user-centered UI/UX – 7 years
  • Experience as a Senior Front-End Developer on large-scale enterprise projects (15+ team members) – 8 years
  • Experience using modern front-end JavaScript frameworks (e.g., React) across platforms – 7 years
  • Experience working with relational and NoSQL databases for secure and scalable solutions – 5 years
  • Experience on the same enterprise project for 2+ years – 2 years
  • Experience with unfamiliar tech stacks and adapting to new teams/projects – 2 years
  • Experience transforming legacy systems into modern digital services – 3 years
  • Experience in complex environments– 2 years
  • Experience with Dual-Track Development process – 2 years
  • Experience leveraging AI tools in front-end development – 1 year
  • Experience in large global/national organizations – 2 years

Technology Stack: React, React Native, TypeScript, .NET/NET Core, C#, Azure, MS SQL Server, PostgreSQL, Cosmos DB, GitHub

Responsibilities

  • Lead front-end architecture and implementation for enterprise platforms
  • Collaborate with cross-functional teams including designers and product owners
  • Translate user needs into secure, performant, and maintainable front-end solutions
  • Conduct code reviews and support CI/CD integration
  • Proactively resolve performance and security issues
  • Maintain and improve front-end development processes and documentation
  • Contribute to reusable components and user-centric platform services
  • Follow Agile/Scrum methodologies including Dual-Track Development
  • Provide technical guidance through documentation and onboarding

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume