Enable job alerts via email!

Software Developer Front End 9320-0212

Foilcon

Toronto

Hybrid

CAD 70,000 - 100,000

Full time

15 days ago

Boost your interview chances

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

Job summary

Foilcon is seeking a front-end developer for a hybrid contract role in Toronto. The ideal candidate will have expertise in React and TypeScript, with strong problem-solving abilities and experience in developing user-friendly interfaces. This position emphasizes collaboration with IT professionals to deliver high-quality applications, aligning with modern development methodologies.

Qualifications

  • Experience in front-end development with a focus on React and TypeScript.
  • Strong communication skills and the ability to work in a team environment.
  • Familiarity with Agile methodologies and modern web technologies.

Responsibilities

  • Designing and developing front-end interfaces for web applications.
  • Translating technical specifications into viable applications and conducting tests.
  • Resolving technical issues and providing support during implementation.

Skills

Analytical skills
Problem-solving
Interpersonal skills
Negotiation skills

Tools

Agile
React
TypeScript
Node.js
Next.js
RESTful APIs
HTML
JavaScript
CSS

Job description

HM Note: This hybrid contract role is three (3) days in office. Candidates' resumes must include first and last name.

Description

Responsibilities:

  • Designing, developing, and implementing front-end code including user interface interactions and creating attractive and effective user interfaces.
  • Translating technical systems specifications into working, tested applications, including developing detailed programming specifications, writing and generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolving and troubleshooting technical problems during software use and operation, including providing technical assistance in implementation, conversion, and migrations.

General Skills

  • Experience in programming, analysis, and specialized software support at the specified experience level.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
  • Experience with structured methodologies for application development, design, implementation, and maintenance.
  • Proficiency in design, coding, testing, debugging, and documentation of applications.
  • Experience with object-oriented and/or third-generation language development tools.
  • Knowledge of one or more programming languages.
  • Experience in application design, deployment, troubleshooting, and use of modern design patterns.
  • Experience with relational and hierarchical database technologies.
  • Experience using query languages for information retrieval.
  • Knowledge of communication protocols.
  • Experience eliciting and documenting requirements from business stakeholders.
  • Strong analytical, problem-solving, decision-making, communication, interpersonal, and negotiation skills.
  • Proven team player with a track record of meeting deadlines.

Front End Skills

  • Experience coding and using artwork to deliver user interfaces.
  • Experience creating web interfaces for large-scale websites.
  • Knowledge of cross-browser compatibility, responsive frameworks, social media APIs, and product strategy.
  • Experience working with external partners, assessing partnerships, and conducting beta/pilot programs.

Desirable Skills

  • Knowledge of internet application programming and rapid application development methodologies.
  • Understanding of information management principles.
  • Experience with middleware, gateways, and modifying product installation scripts.
  • Ability to support post-implementation issues and conduct design walkthroughs.
  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and standards.
  • Ability to provide user and system documentation.

Skills and Experience Requirements

Technical Skills 30%

  • Experience with Agile, React, TypeScript, Node.js, Next.js, RESTful APIs, Jamstack, Progressive Web Apps, HTML, JavaScript, CSS, CSS frameworks, DevOps, headless CMS, user login/profile functionalities, and technical troubleshooting.

Experience 30%

  • Experience with Azure, JavaScript, CSS, HTML, APIs, application design, structured methodologies, communication protocols, stakeholder engagement, and system integrations like Azure AD B2C and Okta.

Communication Skills 10%

  • Strong documentation, presentation, and customer service skills, with the ability to communicate technical ideas clearly and effectively.

Must Have

  • React with TypeScript, Node.js, Next.js, RESTful APIs, Jamstack architecture, and excellent communication skills for client interactions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.