Front End Developer (Contract)

Full Time
Toronto, ON
Posted
Job description

Our user experience design team is looking for a Front End Developer with a focus on front-end visual design who can transform high-fidelity web user interface prototypes into fully functioning code on TI.com, our main customer-facing website with millions of visits per year.

The role of our Front End developers is to improve efficiency of our code generating workflow/process using performance focused thinking and efficient implementation techniques, and to be a go-to source for questions, troubleshooting, and best practices related to front-end development.

As part of this team, you will focus on providing modern front-end solutions that deliver industry standards for TI.com. You build design-accurate implementations that uphold our design standards and work responsively across browsers. You are the liaison between UX designers and full-stack developers with your expertise in both design and development.

You will:

  • Design and build new reusable/modular functionality and component in HTML, CSS/SASS/SCSS, JavaScript that are tested with error-free, production ready code and contribute to an existing design system
  • Maintain existing web components and work with deployment pipeline
  • Perform peer reviews and provide feedback and approval for other UI Developers to ensure the generated code meets project specifications, cross browser compatibility and adhere to our guidelines
  • Participate in User Acceptance Tests (UATs), troubleshoot bugs and research resolutions
  • Research on technologies, document technical restrictions and dependencies for patterns
  • Update and contribute to Pattern Library
  • Resolve technical issues by coordinating with back end developers and DevOps
  • Be a liaison between developers and the UX design team
  • Consult with and provide functional feedback to UI/UX designers on designs
  • Improve efficiency by performance focused thinking and efficient implementation techniques
  • Participate in scrum meetings, sprint demos and other Agile practices
  • Deliver HTML/CSS guidelines, documentation, demo sessions and blogs as needed

Must have:

  • Strong online portfolio demonstrating a range of relevant work a must
  • 5+ years of solid understanding of HTML & CSS/SASS/SCSS semantics, best practices and guidelines at an enterprise level
  • 3+ years manipulating style of page elements in DOM and HTML templating in various JS formats, such as Thymeleaf and Nunjuks
  • 3+ years of experience in web framework technology such as Web components, Shadow DOM, Stencil, Angular and/or Riot
  • 3+ years designing with and contributing to an established design system
  • Familiar with JavaScript as it pertains to user experience and interface
  • Background in UI/UX design
  • Beginner/intermediate JavaScript knowledge as it pertains to UI and functionality
  • Comfortable with Node.js/NPM
  • Experience with GIT, repo and branch management
  • Understand DevOps and pipeline process
  • Comfortable with UNIX command line interface

Job Type: Fixed term contract

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Toronto, ON: reliably commute or plan to relocate before starting work (required)

Experience:

  • HTML/CSS/SASS/SCSS: 5 years (required)
  • web framework technology: 3 years (required)
  • working with an establish design system: 3 years (required)

Work Location: Hybrid remote in Toronto, ON

musicforspaceships.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, musicforspaceships.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, musicforspaceships.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs